Настройка отображения элементов графика
Подсистема web-публикаций позволяет настраивать степень прозрачности элементов диаграммы, видимость и степень контрастности полосок фона, видимость горизонтальных линий. Настройки задаются в пользовательских атрибутах диаграммы:
Имя
| Значение
| Описание
| Transparence
| Число от 0 до 255
| Прозрачность элементов диаграммы
| AlternateBackColor
| Число от 0
| Степень контрастности полосок фона в процентах от цвета фона
| HideInterlace
| Yes
| Не показывать полоски фона
| No
| Показывать полоски фона
(значение по умолчанию)
| HideGridLines
| Yes
| Не показывать горизонтальные линии координатной сетки
| No
| Показывать горизонтальные линии координатной сетки
(значение по умолчанию)
| GridLineStyle
| Solid
| Сплошная линия координатной сетки
(значение по умолчанию)
| Dash
| Пунктирная линия координатной сетки
| Dot
| Линия из точек
| MarkFontColor
| строка
| Цвет подписей значений диаграммы в формате #RRGGBB (см. описание цвета в HTML)
| MarkFontSize
| число
| Размер шрифта подписей значений диаграммы
| HideLegendForOne
| Yes
| Не показывать легенду для единственной серии
(значение по умолчанию)
| No
| Показывать легенду для единственной серии
|
Настройка видимости кнопок Toolbar’а для диаграммы
Подсистема web-публикаций позволяет настраивать видимость некоторых кнопок на панели управления. Настройки задаются в пользовательских атрибутах диаграммы:
Имя
| Значение
| Описание
| HideZoomer
| Yes
| Не показывать кнопку масштабирования графика
| No
| Показывать кнопку масштабирования графика
(значение по умолчанию)
| HideFactsInToolbar
| Yes
| Не показывать кнопку выбора фактов
| No
| Показывать кнопку выбора фактов
(значение по умолчанию)
| ShowAllDimensions
| Yes
| Предоставлять возможность фильтрации диаграммы по всем измерениям диаграммы
| No
| Предоставлять возможность фильтрации диаграммы только первым измерениям на основных осях
(значение по умолчанию)
|
Выбор значений для фильтрации диаграммы предоставляется только для измерений, имеющих более одного значения.
Видимость кнопок для выбора значений измерений и вид надписи для кнопки задаются в пользовательских атрибутах измерения диаграммы:
Имя
| Значение
| Описание
| HideInToolbar
| Yes
| Не показывать кнопку выбора значений измерения
| No
| Показывать кнопку значений измерения
(значение по умолчанию)
| MenuCaption
| Value
| Отображать выбранное значение
| Dimension
| Отображать заголовок измерения
Значение по умолчанию
| All
| Отображать заголовок измерения и выбранное значение
|
Для измерений, настроенных на множественный выбор значений, значение атрибута MenuCaption игнорируется.
Настройка привязки диаграмм к таблице
В подсистеме web-публикаций отображаются только те диаграммы, которые относятся к тому же срезу что и таблица. Это поведение по умолчанию. Если требуется отображать все видимые диаграммы микрокуба, нужно задать пользовательский атрибут отчета:
Имя
| Значение
| Описание
| ShowAllCharts
| Yes
| Показывать все диаграммы микрокуба
| No
| Показывать только диаграммы среза, к которому относится таблица
(значение по умолчанию)
|
Настройка относительной даты для диаграммы
Для диаграмм вида «пирог», имеющих в качестве дополнительной оси измерение типа «дата» есть возможность настроить текущее значение, которое будет использовано для фильтрации данных. С помощью пользовательского атрибута диаграммы RelativeDate в качестве значения по умолчанию задается текущий, предыдущий, первый и последний период:
Имя
| Значение
| Описание
| RelativeDate
| First
| Использовать первое значение даты в списке
| Last
| Использовать последнее значение даты в списке
| Current
| Использовать значение текущей даты
| Prev
| Использовать значение предыдущей даты
|
Настройка значения по умолчанию для измерения диаграммы
Для измерений диаграмм с единственным выбором значения есть возможность указать значение по умолчанию, которое будет выбрано при фильтрации данных. С помощью пользовательского атрибута измерения диаграммы DefaultValue в качестве значения по умолчанию задается первое или последне значение:
Имя
| Значение
| Описание
| DefaultValue
| First
| Использовать первое значение измерения в списке.
Значение по умолчанию.
| First + <число>
| Использовать <число> от первого значение измерения в списке.
| Last
| Использовать последнее значение измерения в списке
| Last - <число>
| Использовать <число> перед последним значение измерения в списке
|
Настройка иерархической диаграммы
Для диаграмм, имеющих в качестве Z-оси измерение, есть возможность отображать значения для нескольких измерений, связанных с указанным одной иерархией. Иерархия задается с помощью пользовательских атрибутов соответствующего среза (см. раздел «Задание иерархии измерений для фильтрации»).
Иерархическая диаграмма настраивается с помощью пользовательского атрибута диаграммы UseHierarchy.
Имя
| Значение
| Описание
| UseHierarchy
| Yes
| Использовать иерархию
| No
| Не использовать иерархию.
Значение по умолчанию.
|
Исключение сторно-записей из диаграммы
Чтобы исключить из диаграммы сторно-записи, для измерения, заданного в качестве X-оси, необходимо указать родительское измерение. Тогда все записи, содержащие на Х-оси значения, совпадающие с одним из значений родительского измерения, будут исключены из диаграммы. Родительское измерение настраивается с помощью пользовательского атрибута измерения диаграммы ParentDimension.
Имя
| Значение
| Описание
| ParentDimension
| измерение
| Использовать список значений указанного измерения для исключения записей из диаграммы. Измерение должно быть включено в срез, которому принадлежит диаграмма.
|
Макет для подсистемы web-публикаций
Взаимное расположение элементов (таблица, графики, область настройки фильтров и выбор измерений для колонок и строк) задается в пользовательском атрибуте отчета:
Имя
| Значение
| Описание
| DDBLayout
| Имя файла
| Если проект хранится в отдельной директории, файл с указанным именем должен находиться в подкаталоге проекта Layouts.
Если проект не хранится в отдельной директории, должен быть указан полный путь к файлу.
|
Если для отчета настроен атрибут ShowAllCharts=Yes, то для макета графика можно задавать любые видимые диаграммы микрокуба.
Настройка ссылок «Справка» и «Видео урок»
Ссылки на страницы справки и видео урока задаются в пользовательских атрибутах проекта.
Имя
| Значение
| Описание
| HelpURL
| строка
| URL для кнопки «Справка»
Значение по умолчанию about.jsp
| LessonURL
| строка
| URL для кнопки «Видео урок».
Если значение не задано, то кнопка не видна.
| ShowHelpString
| Yes
| Показывать строку с подсказкой на тулбаре навигатора полей.
| No
| Не показывать строку с подсказкой на тулбаре навигатора полей.
(значение по умолчанию)
|
Настройка навигатора полей
В навигаторе полей могут присутствовать не все измерения таблицы. Чтобы скрыть/показать измерение в навигаторе полей, нужно настроить пользовательский атрибут измерения таблицы HideInNavigator.
Строка со значениями измерения может быть слишком длинной и не помещаться в одну строку в таблице навигатора. В подсистеме web-публикаций предусмотрено два способа отображения длинных строк:
полностью в несколько строк;
в одну строку в урезанном виде и заканчивающиеся символом «+».
Задать способ отображения длинных строк можно с помощью пользовательского атрибута измерения таблицы ShowFullValueInNavigator.
Для некоторых отчетов необходима возможность автоматической фильтрации отчета. Это свойство задается помощью пользовательского атрибута измерения таблицы AutoFilter.
Имя
| Значение
| Описание
| HideInNavigator
| Yes
| Не показывать измерение в навигаторе.
| No
| Показывать измерение в навигаторе.
(значение по умолчанию)
| ShowFullValueInNavigator
| Yes
| Показывать значения полностью в несколько строк
| No
| Показывать значения в урезанном виде
(значение по умолчанию)
| AutoFilter
| Yes
| При выборе значений фильтра автоматически перестраивать таблицу отчета
| No
| При выборе значений фильтра перестраивать только навигатор полей
(значение по умолчанию)
| DropDownMenu
| Yes
| Выбирать значения измерения из выпадающего меню
(значение по умолчанию)
| No
| Выбирать значения измерения в строке таблицы навигатора
| MaxValuesCount
| число
| Не предоставлять выбор значений для фильтра, если количество значений измерения превышает заданное число. Значение по умолчанию 256.
|
Возможность менять расположение измерений в навигаторе полей появляется только в случае, когда все измерения таблицы присутствуют в навигаторе полей.
Для иерархий, определенных в микрокубе, есть возможность запретить располагать на разных видимых осях измерения, входящие в иерархию. Список таких иерархий задается через разделитель «;» в пользовательском атрибуте отчета:
Имя
| Значение
| Описание
| DisallowDiffAxes
| строка
| Список иерархий микрокуба, измерения которых запрещено располагать на разных видимых осях
|
Убрать возможность выбора видимых фактов из навигатора полей можно с помощью пользовательского атрибута таблицы HideFactsInNavigator.
Видимость кнопки «Применить настройки» навигатора полей задается в пользовательском атрибуте таблицы HideApplyButton.
Имя
| Значение
| Описание
| HideFactsInNavigator
| Yes
| Не показывать факты в навигаторе.
| No
| Показывать факты в навигаторе.
(значение по умолчанию)
| FactsDropDownMenu
| Yes
| Выбирать видимые факты из выпадающего меню
| No
| Выбирать видимые факты в строке таблицы навигатора (значение по умолчанию)
| HideApplyButton
| Yes
| Не показывать кнопку «Применить настройки».
| No
| Показывать кнопку «Применить настройки».
(значение по умолчанию)
|
|