exponenta event banner

приложить

Класс: mlreportgen.dom.LinkTarget
Пакет: mlreportgen.dom

Добавить содержимое к целевому объекту ссылки

Описание

пример

textObj = append(targetObj,text) новообращенные text в mlreportgen.dom.Text , добавляет текст к целевому объекту ссылки и возвращает текстовый объект.

textObj = append(targetObj,text,styleName) новообращенные text в mlreportgen.dom.Text , добавляет текст к целевому объекту ссылки и возвращает текстовый объект.

textObj = append(targetObj,textObj) добавляет содержимое mlreportgen.dom.Text объект.

пример

autoNumberObj = append(targetObj,autoNumberObj) добавляет автоматически сгенерированный номер к целевому объекту связи.

Примеры

развернуть все

В этом примере создается двухстраничный документ со ссылкой на цель в верхней части документа.

Создание целевого объекта связи 'home' и добавить к нему текст. После разрыва страницы создайте ссылку на конечный объект с помощью InternalLink. Текст ссылки: Go to top.

import mlreportgen.dom.*
d = Document('mydoc','pdf');

target = LinkTarget('home');
append(target,' - top of page');
append(d,target);

p = Paragraph('This is another paragraph');
p.Style = {PageBreakBefore(true)};
append(d,p);

append(d,InternalLink('home','Go to top'));

close(d);
rptview(d.OutputPath);

В этом примере создается двухстраничный документ с автоматическим номером, присоединенным к целевому объекту ссылки.

Создайте абзац и определите автонумерацию. Добавьте автономер к целевому объекту и добавьте целевой объект к абзацу. После разрыва страницы создайте ссылку на конечный объект.

import mlreportgen.dom.*
d = Document('mydoc','docx');

p = Paragraph('Chapter ');
p.Style = {CounterInc('chapter'),WhiteSpace('preserve')};
number = AutoNumber('chapter');
target = LinkTarget('chapno');
append(target,number);
append(p,target);
append(d,p);

p = Paragraph('Paragraph on another page');
p.Style = {PageBreakBefore(true)};
append(d,p);

append(d,InternalLink('target','Chapter reference'));

close(d);
rptview(d.OutputPath);

Входные аргументы

развернуть все

Связать конечный объект для добавления содержимого, указанного как mlreportgen.dom.LinkTarget объект.

Текст для добавления, заданный как символьный вектор.

Имя стиля, указанное как символьный вектор.

Текстовый объект, содержащий добавляемый текст, указанный как mlreportgen.dom.Text объект.

Автоматически генерируемое число, указанное как mlreportgen.dom.AutoNumber объект.

Выходные аргументы

развернуть все

Текстовый объект, представленный mlreportgen.dom.Text объект.

Автоматически сгенерированный номер для целевого объекта связи, возвращенный как mlreportgen.dom.AutoNumber объект.

Представлен в R2014b