Пакет: 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 | N/A | N/A | да | нет | нет |
| текст | ФАЙЛ HTML | N/A | N/A | да | нет | нет |
| текст | Word | N/A | N/A | да | нет | нет |
| текст | N/A | N/A | да | нет | нет | |
| HTML | HTML | N/A | N/A | да | нет | нет |
| HTML | ФАЙЛ HTML | N/A | N/A | да | нет | нет |
| HTML | tRUE | N/A | да | нет | нет | |
| HTML | ложь | tRUE | нет | нет | да | |
| HTML | ложь | ложь | нет | да | нет | |
| HTML | Word | tRUE | N/A | да | нет | нет |
| HTML | Word | ложь | N/A | нет | да | нет |
| RTF | N/A | tRUE | нет | нет | да | |
| RTF | N/A | ложь | нет | да | нет | |
| RTF | Word | N/A | N/A | да | нет | нет |
| RTF | HTML | N/A | tRUE | нет | нет | да |
| RTF | HTML | N/A | ложь | нет | да | нет |
| RTF | ФАЙЛ HTML | N/A | N/A | нет | да | нет |
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)
slreportgen.finder.BlockFinder | DocBlock | slreportgen.utils.isDocBlock