Контейнер макета
Контейнеры макета позволяют добавлятьвизуализации в ограниченном пространстве. Также визуализации контейнера макета можно отображать и скрывать на основании условий.
Контейнер макета может содержать ряд визуализаций, при этом занимая небольшое пространство на листе. При разворачивании по размеру листа, также разворачивается каждая диаграмма.
Когда это следует использовать
Контейнер макета полезен, когда требуется создать пользовательский вид с несколькими диаграммами в виде одной единицы. В отличие от контейнера, который использует вкладки для перехода между диаграммами, контейнер макета — это пространство, в котором можно настроить собственный макет диаграмм. Так как контейнер макета позволяет организовать визуализации наподобие листа, с функциональной точки зрения можно хранить несколько визуализаций на листе, который можно развернуть для более подробного просмотра.
Можно располагать визуализации одну над другой. Можно использовать условия в контейнере макета для управления отображением диаграмм. Например, можно отображать визуализации на основе следующих условий:
- Пользователь, получающий доступ к диаграмме.
- Значение переменной.
Помните: чем больше визуализаций добавляется в контейнер, тем больше времени требуется на их отображение. Слишком большое количество объектов в контейнере макета может привести пользователя в замешательство, замедлить работу приложения и отображение визуализаций.
Создание контейнера
Контейнер можно создать на редактируемом листе.
Выполните следующие действия.
- На панели ресурсов в расширенном режиме редактирования откройте Пользовательские объекты > Dashboard bundle и перетащите Layout container на лист.
Теперь контейнер макета создан. Можно приступить к добавлению диаграмм в контейнер макета и к их настройке.
Добавление диаграмм в контейнер макета
Можно скопировать и вставить диаграммы в контейнер или из него, но для этого необходимо использовать контекстное меню, вызываемое правой кнопкой мыши.
Выполните следующие действия.
- Выберите контейнер макета
-
На панели свойств щелкните Add (Добавить) в разделе Content (Содержимое).
Или щелкните Add content в контейнере макета.
-
Выберите визуализацию в Charts.
-
Щелкните Add dimension и Add measure, чтобы добавить данные в диаграмму.
- Чтобы изменить размер диаграммы, выполните одно из следующих действий.
- Щелкните и перетащите углы или края диаграммы.
- В свойствах укажите ширину и высоту диаграммы в процентах.
-
Чтобы изменить положение диаграммы, выполните одно из следующих действий.
-
Щелкните и перетащите диаграмму на нужное место.
-
В свойствах укажите положение на осях x и y диаграммы в процентах.
Чтобы отобразить линии сетки для макета, в свойствах выберите Представление > Стиль и включите параметр Показать линии сетки. Также можно задать количество строк и столбцов в сетке и привязывать визуализации к линиям сетки.
Чтобы диаграммы находились в границах контейнера макета, выберите Представление > Стиль и включите параметр Держать диаграммы в пределах границ.
-
- Чтобы изменить порядок слоев визуализаций в контейнере макета, правой кнопкой щелкните визуализацию в контейнере, установите флажок Переупорядочить слои диаграммы и выберите перенос визуализации вперед или назад. Также можно щелкнуть и перетащить визуализации на панели свойств.
- Чтобы настроить диаграмму со всеми свойствами, доступными для этого вида диаграммы, щелкните Edit properties.
- Повторите эти действия для дополнительных диаграмм, которые требуется добавить в контейнер макета.
Добавление условий отображения
На созданных вкладках можно добавить условия отображения.
Выполните следующие действия.
- В разделе панели свойств Content (Содержимое) щелкните диаграмму, для которой необходимо добавить условие отображения.
-
Добавьте условие отображения диаграммы в Show condition. Как правило, для этого используется функция If().
-
Добавьте другое условие отображения для другой диаграммы.
В зависимости от результата добавленного условия диаграммы будут отображаться или скрываться. Если значение условия диаграммы дает True, диаграмма будет отображена, если значение является False, диаграмма будет скрыта.
Настройка текста
Можно настроить текст для заголовка, подзаголовка и сноски на вкладке Вид > Общие. Чтобы скрыть эти элементы, выключите параметр Показать заголовки.
Видимость различных меток на диаграмме зависит от настроек конкретной диаграммы и от параметров отображения меток. Их можно задать на панели свойств.
Можно настроить стиль текста, который отображается на диаграмме.
Выполните следующие действия.
-
На панели свойств разверните раздел Вид.
-
Выберите Вид > Представление и щелкните Стиль.
-
На вкладке Общие настройте шрифт, стиль начертания, размер шрифта и цвет для следующих элементов:
-
Заголовок
-
Подзаголовок
-
Сноска
-
Настройка фона
Можно настроить фон диаграммы. В качестве фона можно использовать цвет или изображение.
Выполните следующие действия.
-
На панели свойств разверните раздел Вид.
-
Выберите Вид > Представление и щелкните Стиль.
-
На вкладке Общие панели стиля выберите цвет фона (основной цвет или выражение), а также выберите фоновое изображение из библиотеки медиафайлов.
При использовании фонового изображения можно настроить размер и расположение изображения.
Пользовательская настройка границы и тени
Можно настроить границу и тень диаграммы.
Выполните следующие действия.
-
На панели свойств разверните раздел Вид.
-
Выберите Вид > Представление и щелкните Стиль.
-
На вкладке Общие панели стилей в области Граница настройте значение параметра Контур, чтобы сделать линию вокруг диаграммы более широкой или узкой.
-
Выберите цвет границы.
-
Настройте параметр Радиус закругления, чтобы управлять скруглением рамки.
-
В области Тень на вкладке Общие выберите размер и цвет тени. Выберите Нет, чтобы убрать тень.
Ограничения
Контейнеры макета имеют следующие ограничения:
- Создание диаграммы внутри контейнера макета путем перетаскивания мер и измерений в контейнер не поддерживается.
- В контейнер макета нельзя добавить контейнер, матричный контейнер или контейнер макета.
- Не поддерживается использование сочетаний клавиш для копирования и вставки диаграмм в контейнер макета.