Пакет: slreportgen.report
Суперклассы: slreportgen.report.Reporter
DocBlock
генератор отчетов
Используйте объект slreportgen.report.DocBlock
класс, чтобы сообщить относительно блока DocBlock.
Примечание
Чтобы использовать генератор отчетов DocBlock в отчете, необходимо создать отчет с помощью slreportgen.report.Report
класс или подкласс.
Генератор отчетов включает содержимое DocBlock в отчет одним из этих способов:
Включает фактическое содержимое в отчет
Сохраняет содержимое во внешний файл и добавляет ссылку к файлу в отчете
Встраивает содержимое как файл в отчете и добавляет ссылку к встроенному файлу
Таблица показывает, когда генератор отчетов включает, ссылки на, или встраивает содержимое, в зависимости от типа контента DocBlock, типа отчета и значений ConvertHTML
и EmbedFile
свойства.
Тип контента DocBlock | Сообщите о типе | Свойство ConvertHTML | Свойство EmbedFile | Отчет содержит | ||
---|---|---|---|---|---|---|
Содержимое DocBlock | Внешняя ссылка к файлу содержимого DocBlock | Соединитесь со встроенным файлом содержимого DocBlock | ||||
текст | HTML | Нет данных | Нет данных | да | нет | нет |
текст | ФАЙЛ HTML | Нет данных | Нет данных | да | нет | нет |
текст | Word | Нет данных | Нет данных | да | нет | нет |
текст | Нет данных | Нет данных | да | нет | нет | |
HTML | HTML | Нет данных | Нет данных | да | нет | нет |
HTML | ФАЙЛ HTML | Нет данных | Нет данных | да | нет | нет |
HTML | tRUE | Нет данных | да | нет | нет | |
HTML | ложь | tRUE | нет | нет | да | |
HTML | ложь | ложь | нет | да | нет | |
HTML | Word | tRUE | Нет данных | да | нет | нет |
HTML | Word | ложь | Нет данных | нет | да | нет |
RTF | Нет данных | tRUE | нет | нет | да | |
RTF | Нет данных | ложь | нет | да | нет | |
RTF | Word | Нет данных | Нет данных | да | нет | нет |
RTF | HTML | Нет данных | tRUE | нет | нет | да |
RTF | HTML | Нет данных | ложь | нет | да | нет |
RTF | ФАЙЛ HTML | Нет данных | Нет данных | нет | да | нет |
slreportgen.report.DocBlock
классом является handle
класс.
HandleCompatible | true |
Для получения информации об атрибутах класса см. Атрибуты класса.
rptr = slreportgen.report.DocBlock()
создает пустой генератор отчетов DocBlock на основе шаблона по умолчанию. Настройте содержимое и формат сгенерированного содержимого при помощи свойств генератора отчетов. Прежде чем вы добавите генератор отчетов в отчет, необходимо задать DocBlock в Object
свойство генератора отчетов. Добавление пустого генератора отчетов к отчету производит ошибку.
rptr = slreportgen.report.DocBlock(
создает генератор отчетов DocBlock для DocBlock, заданного docBlockObj
)docBlockObj
, который может быть путем DocBlock или указателем. Смотрите Object
свойство.
устанавливает свойства генератора отчетов с помощью пар "имя-значение". Можно задать несколько аргументов пары "имя-значение" в любом порядке. Заключите каждое имя свойства в одинарные или двойные кавычки.rptr
= slreportgen.report.DocBlock(Name,Value
)
DocBlock | slreportgen.finder.BlockFinder
| slreportgen.utils.isDocBlock