slreportgen.webview.EmbeddedWebViewDocument
базовый класс Встроенного генератора отчетов Веб-представления встраивает JavaScript® в сгенерированных Встроенных отчетах Веб-представления. В дополнение к генерации других фрагментов отчета JavaScript генерирует оглавление из заголовков раздела документа. Когда вы открываете отчет в веб-браузере, связанное гиперссылками оглавление появляется.
Использовать эту функцию, ваш генератор отчетов fillContent
метод должен использовать API Отчета Chapter
или Section
объекты или API DOM Heading
объекты начать разделы и подразделы отчета. Например:
function fillContent(rpt) import mlreportgen.dom.* import mlreportgen.report.* model = getExportModels(rpt); model= model{1}; add(rpt, TitlePage("Title", [model " Report"], "Author","")); finder = slreportgen.finder.ModelVariableFinder(model); % Create a Variables Chapter ch = Chapter("Variables"); while hasNext(finder) result = next(finder); % Create a section for the variable s = Section(result.Name); reporter = getReporter(result); add(s, reporter); % Add this section to the chapter add(ch, s); end % Add the chapter to the report add(rpt, ch); end
Для других задач создать ваш Встроенный генератор Веб-представления, см.:
Задайте опции экспорта для встроенного отчета веб-представления
Задайте содержимое документа для встроенного отчета веб-представления
Получите объекты модели для встроенного отчета веб-представления
Создание гиперссылок для встроенного отчета веб-представления
Подавите предупреждающие сообщения ссылки для встроенного отчета веб-представления
Чтобы сгенерировать Встроенный отчет Веб-представления, смотрите, Генерируют Встроенный Отчет Веб-представления.