Перейти к основному содержимому Перейти к дополнительному содержимому

Добавление содержимого в шаблон отчета HTML

В шаблон отчета HTML можно добавить несколько форм содержимого. Добавляйте содержимое приложения в виде изображений диаграмм, табличных данных, переменных и выражений. В шаблоне HTML содержимое приложения принимает форму объектов. Эти объекты (не путать с собственными объектами HTML) можно добавлять, повторно использовать и управлять ими на панели объектов в конструкторе HTML. Содержимое, которое непосредственно не визуализирует данные приложения, например вводные формулировки для сообщений электронной почты и пользовательское форматирование, можно добавлять, если оно включено в список поддерживаемого синтаксиса кода.

Содержимое приложения, которое можно добавлять в отчеты HTML

Шаблоны отчетов HTML поддерживают указанные ниже типы содержимого приложения.

Функция создания отчетов HTML обеспечивает гибкость при работе с содержимым приложения. Например, можно добавлять изображения, переменные и выражения в виде табличных данных с помощью кода HTML.

Используйте уровни для автоматизации создания отдельных разделов в отчете путем циклического и повторяющегося создания данных приложения для определенного количества значений измерения. Для получения информации см. раздел Циклическое повторение и циклирование элементов отчета HTML по уровням.

Типы объектов

Содержимое приложения добавляется в шаблон в виде объектов. Объекты можно повторно использовать и редактировать в процессе разработки шаблона. Можно работать с объектами, перечисленными ниже.

  • Изображения диаграмм

  • Таблицы диаграмм

  • Переменные

  • Выражения

  • Уровни

Доступные теги содержимого приложения

В следующей таблице перечислены доступные типы тегов, которые можно вставить в шаблон, а также действия, выполняемые каждым тегом. Для добавления тегов используйте конструктор HTML.

Доступные теги, которые можно использовать в шаблонах отчетов HTML в Qlik Cloud Analytics
Тип тега Описание Пример и формат
Таблица Одиночный тег, представляющий всю диаграмму, добавленную в виде таблицы. В выходном файле каждый столбец генерируется так же, как отдельный столбец. %%Table Name%%
Столбец Одиночный тег, представляющий один столбец в диаграмме, добавленной в виде таблицы. Независимо от количества столбцов, добавляемых из таблицы, базовый объект шаблона все равно представляет собой таблицу. %%Column Name%%
Уровень Набор тегов, представляющих один экземпляр объекта уровня. Между открывающим и закрывающим тегами можно добавлять другие теги, сигнализирующие, что в отчете должен быть создан новый раздел (уровень), включающий эти элементы, для каждой отдельной сущности, на основе которой построен объект уровня.

%%Entity Name_Level%%

...

%%/Entity Name_Level%%

Поле Тег, используемый внутри тега уровня для отображения значений полей, которые используются для каждой отфильтрованной итерации уровня. %%Field Name%%
Переменная Один тег, представляющий экземпляр переменной, которая находится в исходном приложении. %%Variable Name%%
Выражение Один тег, представляющий экземпляр выражения, добавленного в шаблон в качестве объекта. %%Expression Name%%

Пользовательский код

Поскольку конструктор HTML — это фактически редактор кода, в шаблон можно добавлять пользовательский код. Скорее всего, этот код не будет полностью состоять из содержимого приложения. Например, шаблон может требовать встроенный CSS, корпоративное веб-содержимое и другие функциональности, которые не связаны напрямую с содержимым приложения.

Можно добавить код в шаблон отчета, если он входит в список поддерживаемых компонентов. В противном случае шаблон необходимо очистить, чтобы удалить весь несоответствующий код. Список поддерживаемых компонентов кода HTML см. здесь: Список разрешений для кода в шаблонах HTML.

Выборки приложения

Выборки, сделанные в исходном приложении, отражаются в шаблоне отчета в процессе его создания. Выборки применяются к предварительному просмотру отчета, который можно открыть в конструкторе HTML. Однако выборки не отображаются в выходных файлах задач отчетов в Qlik Cloud. Вместо этого сокращение количества данных в выходном файле отчета контролируется фильтрами отчета, циклами и Section Access.

Если необходимо изменить выборки, отраженные в предварительном просмотре, можно изменить выборки в виде листа. Затем можно нажать Обновить объекты в правом верхнем углу панели объектов в конструкторе HTML. При этом выборки обновляются только в выбранном объекте.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!