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

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

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

Инструкции по началу работы с надстройкой, включая активацию, вызов и подключение к содержимому приложения, см. в разделе Начало работы с надстройкой Qlik для Microsoft Excel.

Что можно добавить в шаблон отчета?

Qlik Excel Шаблоны отчета поддерживают следующие типы содержимого:

  • Табличные данные. При использовании этого вида содержимого текстовые и числовые данные вносятся непосредственно в ячейки отчета. Табличные данные добавляются с помощью тегов. Можно добавлять следующие табличные данные:

    Табличные данные. При использовании этого вида содержимого текстовые и числовые данные вносятся непосредственно в ячейки отчета Excel. Табличные данные добавляются с помощью тегов. Можно добавлять следующие табличные данные:

    Для получения дополнительной информации о доступных для добавления тегах см. раздел Различные типы тегов.

  • Изображения диаграмм добавляются в виде изображений-местозаполнителей. Местозаполнители заменяются текущими видами данных приложения Qlik Sense из последней перезагрузки. Для получения дополнительной информации см. раздел Добавление диаграмм в виде изображений.

  • Определенное текстовое содержимое, не привязанное к приложению Qlik Sense или объектам в шаблоне. Оно может включать введенный вручную текст, например названия и заголовки. Вычисляемые ячейки могут располагаться за пределами структуры тегов, позволяя применять пользовательские формулы к содержимому, заключенном в теги. Помните, что в случае некорректного ручного ввода текста в шаблон может возникнуть непредсказуемое поведение.

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

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

Объекты — это основная форма содержимого, добавляемого в шаблон. Объекты можно создавать, редактировать и удалять прямо в надстройке. В шаблон можно добавить несколько экземпляров одного объекта. Можно создавать следующие объекты:

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

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

  • переменные;

  • Выражения

  • Уровни

  • Страницы

Различные типы тегов

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

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

<Entity Name_Level>

...

</Entity Name_Level>

Поле Тег, используемый внутри тега уровня или в ячейке рабочей таблицы, определенной тегом страницы, для отображения значений полей, используемых для каждого отфильтрованного раздела или страницы. <Field Name>
Страница Тег, отображаемый в имени вкладки рабочего листа и представляющий экземпляр объекта страницы. В отчете создается новая страница для каждой отдельной сущности, на основе которой строится объект страницы. <Entity Name_Page>
Переменная Один тег, представляющий экземпляр переменной, которая находится в исходном приложении Qlik Sense. <Variable Name>
Выражение Один тег, представляющий экземпляр выражения, добавленного в шаблон в качестве объекта. <Expression Name>
Deleterow Тег, указывающий строку таблицы, которая должна быть удалена в выходном файле отчета. См. Удаление строк с помощью тега Deleterow. <deleterow>

Добавление диаграмм в виде изображений

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

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

  1. Щелкните значок Объект диаграммы на верхней панели инструментов надстройки.

  2. Щелкните Добавить диаграмму. Появится список доступных листов. Разверните лист, содержащий нужную диаграмму, и щелкните значок Символ «плюс», чтобы добавить ее.

    Вкладка Диаграммы в надстройке Excel, где можно добавить новую диаграмму или пересмотреть добавленную ранее

    Вкладка «Диаграммы» в надстройке Excel, где можно изменять существующие диаграммы или добавлять новые.
  3. Разверните лист, содержащий диаграмму, которую требуется добавить. При необходимости можно выполнить поиск по имени диаграммы, чтобы уточнить список листов.

  4. Щелкните значок Символ «плюс», чтобы добавить диаграмму.

    Щелкните имя диаграммы, чтобы предварительно просмотреть ее перед добавлением прямо в надстройке.

    Выберите диаграмму, которую требуется добавить в шаблон в виде изображения

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

    Измените размер изображения диаграммы так же, как при работе с любым другим изображением Excel. При необходимости используйте параметр Масштаб в надстройке.

    Выберите диаграмму, которую требуется добавить в шаблон в виде изображения

    Изображение диаграммы, добавленное в шаблон отчета

В любой момент пересматривайте добавленные диаграммы для внесения изменений в конфигурацию, для определения ее места в рабочей книге или для добавления еще одного экземпляра в рабочую книгу. Щелкните значок Объект диаграммы в надстройке, чтобы открыть целевую страницу Диаграммы, затем щелкните Стрелка вправо, чтобы перейти к ячейке, в которую вставляется диаграмма. По необходимости настраивайте параметры в надстройке.

Добавление диаграмм в виде табличных данных прямой таблицы

Диаграмма будет добавляться в форме таблицы Excel, либо в полном виде, либо как один или несколько отдельных столбцов. Независимо от того, добавляется диаграмма как один тег одиночной таблицы или как теги одиночных столбцов, базовый создаваемый столбец — это таблица.

Диаграммы с гиперкубами прямого типа могут быть экспортированы в виде табличных данных.

Когда диаграмма добавляется в виде таблицы, базовые поля, представляющие данные таблицу, добавляются в отчет в виде столбцов.

Щелкните значок Таблицы на верхней панели инструментов надстройки. Откроется раздел Таблицы.

Вкладка Таблицы в надстройке Excel, где можно добавить новую таблицу или пересмотреть добавленную ранее

Панель ленты в Microsoft Excel со значком надстройки Qlik

При выборе диаграммы обновите список доступных таблиц из приложения Qlik Sense, щелкнув Перезагрузить.

Добавление всей диаграммы в виде таблицы

Можно добавить диаграмму полностью в форме таблицы с использованием одного тега. Данные диаграммы вставляются в отчет в виде прямой таблицы.

  1. Откройте раздел Таблицы в надстройке и щелкните Добавить таблицу.

    Здесь отображается список объектов, которые можно добавлять в виде таблицы.

  2. Щелкните Символ «плюс» значок рядом с диаграммой, которую требуется добавить.

    Щелкните имя диаграммы, чтобы предварительно просмотреть ее перед добавлением прямо в надстройке.

  3. В раскрывающемся меню выберите Таблица. Вставляет сущность Qlik Sense как одиночной тег таблицы в выбранную ячейку.

    Добавление всей диаграммы Qlik Sense в виде целой таблицы

    Выбор диаграммы из приложения Qlik Sense для вставки с использованием одиночного тега сущности
  4. Откроется страница параметров для таблицы. Рекомендуется задавать уникальное имя таблице, чтобы ее можно было идентифицировать в надстройке, если впоследствии потребуется изменить ее настройки.

  5. По необходимости настройте другие параметры.

В любой момент пересматривайте добавленные таблицы для внесения изменений в конфигурацию, для определения ее места в рабочей книге или для добавления еще одного экземпляра в рабочую книгу. Щелкните значок Таблицы в надстройке, чтобы открыть целевую страницу Таблицы, затем щелкните Стрелка вправо, чтобы перейти к ячейке, в которую вставляется таблица. По необходимости настраивайте параметры в надстройке.

Добавление диаграммы в виде таблицы по столбцам

Диаграмму также можно добавить в табличной форме как набор отдельных столбцов. Это также позволяет лучше контролировать форматирование в шаблоне отчета благодаря встроенным параметрам форматирования текста Excel.

Данные диаграммы вставляются в отчет в виде прямой таблицы.

  1. Откройте раздел Таблицы в надстройке и щелкните Добавить таблицу.

    Здесь отображается список объектов, которые можно добавлять в виде таблицы.

  2. Щелкните значок Символ «плюс» рядом с диаграммой, из которой требуется добавить один или несколько столбцов.

    Щелкните имя диаграммы, чтобы предварительно просмотреть ее перед добавлением прямо в надстройке.

  3. В раскрывающемся меню выберите Отдельные столбцы. Откроется список доступных столбцов.

    Добавление диаграммы Qlik Sense по столбцам

    Добавление диаграммы Qlik Sense в шаблон в виде последовательности отдельных столбцов
  4. Выберите столбцы, которые требуется добавить, или щелкните Все, чтобы вставить все столбцы из диаграммы.

  5. Щелкните команду Добавить. Столбцы вставляются в выбранную ячейку шаблона.

    Два столбца из приложения Qlik Sense, добавленные по отдельности

    Результат добавления отдельных столбцов из диаграммы в виде табличных данных
  6. Откроется страница параметров для таблицы. Рекомендуется задавать уникальное имя таблице, чтобы ее можно было идентифицировать в надстройке, если впоследствии потребуется изменить ее настройки.

  7. По необходимости настройте другие параметры.

Каждый выбранный столбец добавляется в шаблон как одиночный тег столбца. Набор столбцов рассматривается как один объект.

Ячейки заголовка с именами полей автоматически вставляются над каждым тегом столбца. Это позволяет настраивать заголовки в индивидуальном порядке. Эти заголовки можно удалить, если требуется использовать параметры форматирования заголовков, доступные в надстройке. См. Настройка заголовка на уровне столбца.

В любой момент пересматривайте добавленные таблицы для внесения изменений в конфигурацию, для определения ее места в рабочей книге или для добавления еще одного экземпляра в рабочую книгу. Щелкните значок Таблицы в надстройке, чтобы открыть целевую страницу Таблицы, затем щелкните Стрелка вправо, чтобы перейти к ячейке, в которую вставляется таблица. По необходимости настраивайте параметры в надстройке.

Добавление дополнительных столбцов из диаграммы

После добавления некоторых столбцов таблицы по отдельности можно в любой момент добавить и другие столбцы.

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

  2. В надстройке откроется меню параметров для таблицы диаграммы.

  3. В списке Столбцы щелкните столбец, который требуется добавить, чтобы развернуть его.

  4. Нажмите Добавить тег столбца.

    Тег выбранного столбца добавляется справа от выбранной ячейки.

Настройте любые параметры по необходимости.

Добавление дополнительных столбцов из диаграммы

В диаграмму, добавленную по столбцам

После добавления некоторых столбцов таблицы по отдельности можно в любой момент добавить и другие столбцы.

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

    В надстройке откроется меню параметров для таблицы диаграммы.

  2. В списке Столбцы щелкните столбец, который требуется добавить, чтобы развернуть его.

  3. Нажмите Добавить тег столбца.

    Тег выбранного столбца добавляется справа от выбранной ячейки.

Настройте любые параметры по необходимости.

Из диаграммы, добавленной в виде целой таблицы

Также можно добавить дополнительные столбцы в шаблон из диаграммы, которая была добавлена как целая таблица. Когда это действие выполняется для столбца, новый столбец становится новым отдельным объектом таблицы с одним столбцом. Впоследствии в этот объект можно добавлять дополнительные столбцы.

  1. Выберите ячейку, содержащую тег таблицы.

    В надстройке откроется меню параметров для таблицы диаграммы.

  2. Щелкните Развернуть столбцы.

  3. Выберите ячейку, которая находится дальше позиции, где будут заканчиваться столбцы тега таблицы.

  4. Нажмите Добавить тег столбца.

Табличные данные – свойства форматирования таблицы

Для каждой таблицы, добавленной как один тег, по умолчанию включены три параметра таблицы:

  • Сохранять исходные форматы: надстройка Excel пытается сохранять исходные форматы объектов. Отключив этот параметр, можно применить к таблице пользовательские форматы Excel. Например, можно настроить фоновый цвет в ячейке с тегом таблицы и он будет распространяться на все ячейки в созданном отчете.

  • Расширить диапазон: надстройка Excel будет добавлять соответствующее число строк под таблицей, чтобы предотвратить перекрывание с тегами таблиц, расположенными ниже. Если параметр Расширить диапазон отключен, надстройка не будет добавлять строки под таблицей. Потребуется вручную управлять расположением других тегов таблиц, чтобы предотвратить перезапись затрагиваемых ячеек. Ссылки на ячейки будут сохранены.

  • Перенос текста: весь текст в ячейках таблицы будет переноситься.

Также можно настроить заголовки таблицы с помощью конфигурации Заголовок.

Каждый из этих параметров подробно описывается ниже.

Настраиваемые параметры для диаграммы Qlik Sense, добавленной в виде одиночного тега таблицы

Параметры форматирования таблицы, добавленной в виде одиночного тега

Параметр Сохранять исходные форматы на уровне таблицы

По умолчанию в создаваемых отчетах используется то же форматирование, что в исходных объектах Qlik Sense. Если к шаблону вручную применены пользовательские форматы, они будут игнорироваться. Чтобы добавить пользовательские настройки стиля, необходимо отключить параметр Сохранять исходные форматы.

Примечание к предупреждению

Когда для таблицы или столбца в шаблоне используется параметр по умолчанию Сохранять исходные форматы, может наблюдаться различие в форматировании между объектами Qlik Sense и объектами сгенерированного отчета. Если оказывается, что отчет не соответствует приложению Qlik Sense, можно отключить параметр Сохранять исходные форматы для таблицы или столбца и настроить шаблон отчета вручную.

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

Выходной файл отчета на основе шаблона с одиночным тегом таблицы, выделенным желтым

Результат применения выделения желтым к одиночному тегу таблицы: вся таблица выделена желтым

Расширить диапазон

Если количество строк и столбцов в таблице является фиксированным и известным при разработке шаблона, можно добавить в таблицу формулы Excel. Однако если установлен флажок Расширить диапазон, созданный отчет будет неправильным. Он будет содержать неправильные ссылки на ячейки, и формулы будут применяться не к тем ячейкам, для которых они предназначены.

В приведенном ниже примере добавлено несколько вычисляемых ячеек, которые должны заполняться столбцами таблицы Qlik Sense. Кроме того, вычисляемые ячейки располагаются в конце трех столбцов таблицы. Мы оставляем параметр Расширить диапазон включенным.

Шаблон отчета с вычисляемыми ячейками, выделенными желтым

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

Однако в отчете, созданном на основе этого шаблона, ссылки ячеек не учитываются, и вместо этого вычисляемые столбцы добавляются под таблицей. См. снимок ниже.

Неправильный результат создания отчета по шаблону с включенным параметром Расширить диапазон

Результат создания отчета по шаблону с включенным параметром «Расширить диапазон»

Если выключить параметр Расширить диапазон и создать отчет, ссылки на ячейки сохраняются и будут работать правильно. Это оказано на снимке ниже.

Правильный результат создания отчета по шаблону с выключенным параметром Расширить диапазон

Правильный результат создания отчета с выключенным параметром «Расширить диапазон».

Перенос текста

Когда параметр Перенос текста включен на уровне таблицы, к каждому столбцу таблицы автоматически применяется перенос текста. Если такое поведение нежелательно, отключите параметр.

Конфигурация Заголовок на уровне таблицы

Предусмотрено три параметра для настройки заголовков на уровне таблицы:

  • Показать в ячейке тега (по умолчанию): заголовки таблицы будут отображаться в той же строке, что и тег таблицы, данные таблицы будут начинаться в строке прямо под ним.

  • Скрыть: заголовки полностью удаляются. Данные таблицы будут начинаться в той же строке, где находится тег таблицы. Если включен этот параметр и оставлен заголовок, введенный вручную над тегами, можно настроить и текст заголовка, и форматирование ячеек заголовка.

  • Показать над ячейкой тега: заголовки перемещаются в строку над тегом таблицы. Данные таблицы начинаются в той же строке, где находится тег таблицы. Можно применить пользовательское форматирование Excel к ячейке над тегом таблицы, чтобы настроить стиль ячеек заголовка на свое усмотрение. Однако текст в самих ячейках заголовка создается с использованием заголовков измерений и мер из приложения Qlik Sense.

Табличные данные – свойства форматирования столбцов

Если таблица добавляется в виде столбцов или добавляются не все столбцы из исходной таблицы, свойства таблицы работают так же, как при добавлении тега целой таблицы.

Действие параметров Расширить диапазон и Перенос текста распространяется на всю таблицу. Параметры Сохранять исходные форматы и Заголовок можно применять на уровне столбцов.

Параметр Сохранять исходные форматы можно задавать на уровне столбца, чтобы настраивать форматы каждого отдельного столбца. Щелкните тег столбца и снимите флажок Сохранять исходные форматы.

Изменение встроенных свойств форматирования Excel для отдельных столбцов

Шаблон отчета с тегами отдельных столбцов, где для заголовков каждого столбца заданы разные параметры форматирования

Параметр Сохранять исходные форматы на уровне столбца

Параметр Сохранять исходные форматы можно задавать на уровне столбца, чтобы настраивать форматы каждого отдельного столбца. Щелкните тег столбца и снимите для него флажок Сохранять исходные форматы. В качестве альтернативы, откройте таблицу в объектах Таблицы в надстройке и разверните столбец. Затем снимите флажок.

При установке или снятии флажка Сохранять исходные форматы на уровне таблицы изменяется значение этого параметра для всех отдельных столбцов в таблице. Для получения информации о настройке этого параметра на уровне таблицы см. раздел Параметр Сохранять исходные форматы на уровне таблицы.

Примечание к предупреждению

Когда для таблицы или столбца в шаблоне используется параметр по умолчанию Сохранять исходные форматы, может наблюдаться различие в форматировании между объектами Qlik Sense и объектами сгенерированного отчета. Если оказывается, что отчет не соответствует приложению Qlik Sense, можно отключить параметр Сохранять исходные форматы для таблицы или столбца и настроить шаблон отчета вручную.

Настройка заголовка на уровне столбца

Также можно настроить стиль заголовка на уровне столбца. Для настройки заголовков на уровне столбца доступны те же параметры, что и на уровне таблицы. См. Конфигурация Заголовок на уровне таблицы.

Когда таблица добавляется в виде отдельных столбцов, по умолчанию в качестве текста заголовка используется фиксированная строка. Ее можно удалить или перезаписать с помощью параметров в области Заголовок, доступных на уровне столбца. Также можно изменить фиксированную строку для отображения пользовательского текста заголовка для столбца.

Настройте фиксированную строку в столбце и удалите ее из другого столбца. В раскрывающемся меню Заголовок выберите Показать над ячейкой тега.

Примечание к предупреждению

Использование определенных комбинаций параметров Заголовок для столбцов в одной таблице приводит к неправильному отображению таблицы. Не используйте следующие комбинации параметров:

  • Скрыть и Показать в ячейке тега

  • Показать в ячейке тега и Показать над ячейкой тега

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

Удаление содержимого

Удаление объекта

Можно удалить объект из шаблона отчета и из списка объектов этого типа на панели надстройки.

  1. Выберите ячейку, в которую добавляется объект.

  2. Щелкните Удалить в нижней части окна надстройки.

В результате этого удаляются теги или изображение предварительного просмотра и объект из соответствующего списка объектов.

Если вместо этого для удаления объекта используются функции Excel, он не будет вставляться в создаваемый отчет. Однако объект все равно будет отображаться в списке добавленных объектов. Это значит, что объект можно будет без труда добавить позже.

Удаление столбцов таблицы

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

Удаление столбцов из шаблона не приводит к удалению столбцов из объекта таблицы, поэтому с помощью надстройки можно повторно добавлять столбцы по необходимости.

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

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

Если требуется изменить выборки, отражаемые в шаблоне для предварительного просмотра и изображений-местозаполнителей, можно изменить выборки в исходном приложении Qlik Sense, а затем обновить шаблон отчета. Чтобы посмотреть новые выборки в Excel, щелкните значок Перезагрузить в правом верхнем углу на панели свойств объекта. При этом выборки обновляются только в выбранном объекте.

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

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