Выбор даты (Date Picker) - это элемент фильтрации на панели индикаторов, который предоставляет возможность определить календарный диапазон и отфильтровать данные для элементов анализа во вьювере, с учет этого периода. Может быть расположен в любом месте на панели индикаторов. В зависимости от размеров панели индикаторов во вьювере, может расти или сжиматься только по ширине.
В этой главе будут рассмотрены следующие вопросы:
Элемент Выбор даты может быть только главным элементом фильтрации для других элементов фильтрации и не может зависеть от значений других элементов фильтрации. Элемент Выбор даты может работать в следующих режимах выбора:
Один (Single). По умолчанию, будет определена текущая дата операционной системы и последующий диапазон в зависимости от значения параметра Условие (Condition).
Диапазон (Range). По умолчанию, будет установлен диапазон текущих суток.
Автодиапазон (Auto Range). По умолчанию, будет установлен диапазон от более ранней даты из источника данных до более поздней даты. Иначе говоря, первоначальный диапазон дат будет совпадать с диапазоном данных в источнике.
Настройка элемента Выбор даты выполняется в его редакторе. Для того чтобы вызвать редактор, следует в дизайнере отчетов:
Осуществить двойной щелчок по элементу Выбор даты;
Выделить элемент Выбор даты, и в контекстном меню выбрать команду Редактировать (Design).
Редактор элемента Выбор даты
В редакторе элемента Выбор даты осуществляется добавление элементов с данными, настройка режима выбора значений, выбирается главный элемент фильтрации.
В поле Значение (Value) указывается элемент данных, по значениям которого будет осуществляться фильтрация данных.
В этом поле отображается выражение выделенного поля данных элемента.
В этом поле выбирается режим элемента Выбор даты. Могут быть выбраны следующие значения:
Один (Single). В этом случае, будет определена текущая дата операционной системы и последующий диапазон в зависимости от значения параметра Условие (Condition).
Диапазон (Range). По умолчанию, будет установлен диапазон текущих суток.
Автодиапазон (Auto Range). По умолчанию, будет установлен диапазон от более ранней даты из источника данных до более поздней даты. Иначе говоря, первоначальный диапазон дат будет совпадать с диапазоном данных в источнике.
Также в зависимости от выбранного режима элемента, могут присутствовать следующие параметры:
Параметр Условие (Condition) доступен только если выбран режим Один. Значением данного параметра является логическая операция, которая определяет продолжение диапазона дат от текущей даты. Например, если выбрано значение Больше чем (Greater then), то диапазон элемента по умолчанию будет включать все последующие даты от текущей даты операционной системы.
Параметр Начальное значение (Initial Value) доступен только если выбран режим Диапазон. При помощи этого параметра можно определить диапазон элемента по умолчанию. Например, можно выбрать предыдущую неделю. Тогда при открытии панели индикаторов во вьювере или на вкладке предварительного просмотра, диапазон элемента Выбор даты будет установлен как предыдущая неделя от текущей даты операционной системы.
Ознакомтесь с пошаговой инструкцией по использованию элемента Выбор даты в дашбордах.
Таблица свойств
В таблице представлены наименование и описание свойств элемента Выбор даты, которые располагаются на панели свойств дизайнера отчетов.
Наименование |
Описание |
Группа (Group) |
Предоставляет возможность добавить текущий элемент в определенную группу элементов. |
Цвет фона |
Предоставляет возможность изменить цвет фона элемента Выбор даты. По умолчанию, данное свойство установлено в значение Из стиля (From Style), т.е. цвет элемент будет получен из настроек текущего стиля элемента. |
Граница |
Группа свойств, которая предоставляет возможность настроить границы элемента: цвет, стороны, размер и стиль. |
Радиус закругления (Corner Radius) |
Предоставляет возможность определить радиус закругления для углов элемента на панели индикаторов. Можно закруглить каждый угол элемента в отдельности: Сверху - Слева (Top - Left), Сверху - Справа (Top - Right), Внизу - Справа (Bottom - Right), Внизу - Слева (Bottom - Left). Свойство может быть установлено в значение от 0 до 30, где 0 - отсутствие угла закругления, а 30 - максимальное значение радиуса закругления. |
Шрифт (Font) |
Группа свойств, которая предоставляет возможность определить семейство шрифта, его стиль и размер для значений элемента Выбор даты. |
Цвет текста (Fore Color) |
Предоставляет возможность определить цвет значений элемента Выбор даты. По умолчанию, данное свойство установлено в значение Из стиля (From Style), т.е. цвет значений будет получен из настроек текущего стиля элемента. |
Тень (Shadow) |
Группа свойств, которая предоставляет возможность настроить тень элемента: Свойства в группе Расположение (Location) позволяет определить сдвиг тени по X и Y координатам, относительно расположения элемента на панели индикаторов; Свойство Размер (Size) позволяет установить размер тени от границ элемента. Может быть установлено в значение от 1 до 10, где 1 - минимальный размер, а 10 - максимальный; Свойство Видимость (Visible) позволяет включить или выключить отображение тени элемента на панели индикаторов. |
Стиль |
Предоставляет возможность выбрать стиль для текущего элемента. По умолчанию, установлено значение Авто (Auto), т.е. стиль этого элемента наследуется от стиля панели индикаторов. |
Доступность (Enabled) |
Предоставляет возможность включить или выключить текущий элемент на панели индикаторов. Если свойство установлено в значение Да (True), то текущий элемент включен и будет отображаться при просмотре панели индикаторов во вьювере. Если же данное свойство установлено в значение Нет (False), то этот элемент выключен и отображаться не будет при просмотре панели индикаторов во вьювере. |
Фиксированная высота |
Предоставляет возможность установить режим фиксированной или изменяемой высоты. |
Отступ снаружи |
Группа свойств, которая предоставляет возможность определить отступы (слева, сверху, справа, снизу) области значений от границы этого элемента. |
Отступ внутри |
Группа свойств, которая предоставляет возможность определить отступы (слева, сверху, справа, снизу) значений от границы области значений. |
Формат (Text Format) |
Предоставляет возможность установить форматирование значений элемента Выбор даты. |
Наименование |
Предоставляет возможность изменить наименование текущего элемента. |
Псевдоним (Alias) |
Предоставляет возможность изменить псевдоним текущего элемента. |
Ограничения (Restrictions) |
Предоставляет возможность настроить права использования текущего элемента на панели индикаторов: Параметр Изменение допускается (Allow Change) предоставляет возможность разрешить или запретить изменение элемента. Если флажок установлен, то текущий элемент можно изменить. Если же флажок не установлен, то этот элемент изменить невозможно. |
Замок (Locked) |
Предоставляет возможность запретить или разрешить изменение размеров и перемещение текущего элемента. Если свойство установлено в значение Да (True), то текущий элемент невозможно будет переместить или изменить его размер. Если же данное свойство установлено в значение Нет (False), то этот элемент переместить и изменить его размеры. |
Связь (Linked) |
Предоставляет возможность привязать текущее местоположение к панели индикаторов или другому элементу. Если свойство установлено в значение Да (True), то текущий элемент привязан к текущему местоположению. Если же данное свойство установлено в значение Нет (False), то этот элемент не привязан к текущему местоположению. |