Свойства форматирования столбцов для табличных данных
В этом разделе справки дается обзор доступных свойств форматирования для табличных данных в шаблоне отчета Excel.
Свойства форматирования для всей таблицы
Для каждой таблицы, добавленной как один тег, по умолчанию включены три параметра таблицы:
-
Сохранять исходные форматы: надстройка Excel пытается сохранять исходные форматы объектов. Отключив этот параметр, можно применить к таблице пользовательские форматы Excel. Например, можно настроить фоновый цвет в ячейке с тегом таблицы и он будет распространяться на все ячейки в созданном отчете.
-
Расширить диапазон: надстройка Excel будет добавлять соответствующее число строк под таблицей, чтобы предотвратить перекрывание с тегами таблиц, расположенными ниже. Если параметр Расширить диапазон отключен, надстройка не будет добавлять строки под таблицей. Потребуется вручную управлять расположением других тегов таблиц, чтобы предотвратить перезапись затрагиваемых ячеек. Ссылки на ячейки будут сохранены.
-
Перенос текста: весь текст в ячейках таблицы будет переноситься.
Если изменить параметры Отображение заголовков или Сохранять исходные форматы на уровне таблицы, появляется запрос на автоматического изменения отдельных столбцов, которые содержат различные значения для этих параметров.
Можно настроить заголовки столбцов таблицы, используя параметр Отображение заголовков.
Каждый из этих параметров подробно описывается ниже.
Параметр Сохранять исходные форматы на уровне таблицы
По умолчанию в создаваемых отчетах используется то же форматирование, что в исходных объектах Qlik Sense. Если к шаблону вручную применены пользовательские форматы, они будут игнорироваться. Чтобы добавить пользовательские настройки стиля, необходимо отключить параметр Сохранять исходные форматы.
Когда для таблицы или столбца в шаблоне используется параметр по умолчанию Сохранять исходные форматы, может наблюдаться различие в форматировании между объектами Qlik Sense и объектами сгенерированного отчета. Если оказывается, что отчет не соответствует приложению Qlik Sense, можно отключить параметр Сохранять исходные форматы для таблицы или столбца и настроить шаблон отчета вручную.
На изображении ниже показан пример выходного файла, созданного из одиночного тега таблицы, выделенного желтым, с отключенным параметром Сохранять исходные форматы.
Расширить диапазон
Если количество строк и столбцов в таблице является фиксированным и известным при разработке шаблона, можно добавить в таблицу формулы Excel. Однако если установлен флажок Расширить диапазон, созданный отчет будет неправильным. Он будет содержать неправильные ссылки на ячейки, и формулы будут применяться не к тем ячейкам, для которых они предназначены.
В приведенном ниже примере добавлено несколько вычисляемых ячеек, которые должны заполняться столбцами таблицы Qlik Sense. Кроме того, вычисляемые ячейки располагаются в конце трех столбцов таблицы. Мы оставляем параметр Расширить диапазон включенным.
Однако в отчете, созданном на основе этого шаблона, ссылки ячеек не учитываются, и вместо этого вычисляемые столбцы добавляются под таблицей. См. снимок ниже.
Если выключить параметр Расширить диапазон и создать отчет, ссылки на ячейки сохраняются и будут работать правильно. Это оказано на снимке ниже.
Перенос текста
Когда параметр Перенос текста включен на уровне таблицы, к каждому столбцу таблицы автоматически применяется перенос текста. Если такое поведение нежелательно, отключите параметр.
Параметры заголовков на уровне таблицы
Можно настроить заголовки столбцов таблицы, используя параметр Отображение заголовков. Есть три варианта:
-
Показать в ячейке тега (по умолчанию): заголовки таблицы будут отображаться в той же строке, что и тег таблицы, данные таблицы будут начинаться в строке прямо под ним.
-
Скрыть: заголовки полностью удаляются. Данные таблицы будут начинаться в той же строке, где находится тег таблицы. Если включен этот параметр и оставлен заголовок, введенный вручную над тегами, можно настроить и текст заголовка, и форматирование ячеек заголовка.
-
Показать над ячейкой тега: заголовки перемещаются в строку над тегом таблицы. Данные таблицы начинаются в той же строке, где находится тег таблицы. Можно применить пользовательское форматирование Excel к ячейке над тегом таблицы, чтобы настроить стиль ячеек заголовка на свое усмотрение. Однако текст в самих ячейках заголовка создается с использованием заголовков измерений и мер из приложения Qlik Sense.
Свойства форматирования для отдельных столбцов
Если таблица добавляется в виде столбцов или добавляются не все столбцы из исходной таблицы, свойства таблицы работают так же, как при добавлении тега целой таблицы. Единственное исключение заключается в том, что параметр столбца Отображение заголовка также вставляет настраиваемую фиксированную строку.
Действие параметров Расширить диапазон и Перенос текста распространяется на всю таблицу. Параметр Сохранять исходные форматы и Отображение заголовка можно задать отдельно для каждого столбца.
Если изменить параметры Отображение заголовков или Сохранять исходные форматы на уровне таблицы, появляется запрос на автоматического изменения отдельных столбцов, которые содержат различные значения для этих параметров.
Параметр Сохранять исходные форматы на уровне столбца
Параметр Сохранять исходные форматы можно задавать на уровне столбца, чтобы настраивать форматы каждого отдельного столбца. Щелкните тег столбца и снимите для него флажок Сохранять исходные форматы. В качестве альтернативы, откройте таблицу в объектах Таблицы в надстройке и разверните столбец. Затем снимите флажок.
При установке или снятии флажка Сохранять исходные форматы на уровне таблицы изменяется значение этого параметра для всех отдельных столбцов в таблице. Для получения информации о настройке этого параметра на уровне таблицы см. раздел Параметр Сохранять исходные форматы на уровне таблицы.
Когда для таблицы или столбца в шаблоне используется параметр по умолчанию Сохранять исходные форматы, может наблюдаться различие в форматировании между объектами Qlik Sense и объектами сгенерированного отчета. Если оказывается, что отчет не соответствует приложению Qlik Sense, можно отключить параметр Сохранять исходные форматы для таблицы или столбца и настроить шаблон отчета вручную.
Параметры заголовков столбцов
Также можно настроить стиль заголовка на уровне столбца. Можно настроить заголовки столбцов таблицы, используя параметр Отображение заголовков.
Удаление содержимого
Удаление объекта
Можно удалить объект из шаблона отчета и из списка объектов этого типа на панели надстройки.
Выполните следующие действия.
Выберите ячейку, в которую добавляется объект.
Щелкните Удалить в нижней части окна надстройки.
В результате этого удаляются теги или изображение предварительного просмотра и объект из соответствующего списка объектов.
Если вместо этого для удаления объекта используются функции Excel, он не будет вставляться в создаваемый отчет. Однако объект все равно будет отображаться в списке добавленных объектов. Это значит, что объект можно будет без труда добавить позже.
Удаление столбцов таблицы
Для данных диаграммы, добавляемых отдельными столбцами в виде таблицы, можно удалять столбцы из шаблона. Перейдите к ячейкам столбца, которые требуется удалить, выделите все ее компоненты и удалите или очистите содержимое ячейки.
Удаление столбцов из шаблона не приводит к удалению столбцов из объекта таблицы, поэтому с помощью надстройки можно повторно добавлять столбцы по необходимости.