CalendarViewMode: PP.Exp.CalendarViewMode;
Свойство CalendarViewMode определяет режим работы с календарным измерением.
Значение свойства CalendarViewMode можно устанавливать из JSON и с помощью метода setCalendarViewMode, а возвращать - при помощи свойства getCalendarViewMode.
По умолчанию содержит значение PP.Exp.CalendarViewMode.Full.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox»). Получим информацию об измерении экспресс-отчета:
// Получим измерение pDim = eaxAnalyzer.getDims()[2]; // Получим вариант отображения в случае, если измерение календарное console.debug("Вариант отображения календарного измерения: " + pDim.getCalendarViewMode()); // Проверим может ли измерение быть частным и является ли оно частным console.debug(pDim.getIsCanFix() ? "Измерение может быть частным" : "Измерение не может быть частным"); console.debug(pDim.getIsFixed() ? "Измерения является частным" : "Измерение не является частным"); // Получим параметры отображаемых атрибутов console.debug(pDim.getMultipleAttributesEnabled() ? "Отображение нескольких атрибутов через разделитель: доступно" : "Отображение нескольких атрибутов через разделитель: недоступно"); console.debug("Отображаемые аттрибуты: " + pDim.getNamingAttributes()); console.debug("Атрибуты будут разделены символом: " + pDim.getMultipleAttributesSeparator()); console.debug(pDim.getMultipleAttributesSpaced() ? "Атрибуты и разделитель стоят через пробел" : "Атрибуты и разделитель стоят вплотную"); // Получим информацию о режиме отметки и позиции измерения console.debug(pDim.getMultiSelect() ? "Множественная отметка доступна" : "Множественная отметка недоступна"); switch (pDim.getPosition()) { case "Left": console.debug("Измерение расположено по строкам"); break case "Top": console.debug("Измерение расположено по столбцам"); break case "Fixed": console.debug("Измерение расположено в фиксированных измерениях"); }; // Получим объект с метаданными измерения console.debug(pDim.getPvtMetadata());
В результате выполнения примера в консоль были выведены параметры измерения с индексом 2, в том числе объект с метаданными измерения.
См. также: