Периодические Реквизиты
Для анализа динамики изменений значений показателей на основе Регистров Сведений создаются дополнительные SQL представления.
Создание списка Периодических Реквизитов
Состав SQL представлений Периодических ревизитов задается на вкладке «Фильтры«.
В список выбора включаются Периодические регистры сведений. Выбор из списка включает объект в окно Редактора фильтра:
Теперь следует назначить Периодический Реквизит, для значений которого требуется анализ динамики изменений .
Для получения списка возможных для использования Периодических Реквизитов следует выполнить отметку наименования в окне Редактора фильтра. Отметка наименования приводит к появлению в строке состояния списка возможных реквизитов.
В примере на рисунке для РегистрыСведений.КурсыВалют предлагается единственное значение — «Валюта»..
Для завершения настройки Периодического Реквизита следует отредактировать строку в Редакторе фильтра:
- В строке состояния отмечается название реквизита (на рисунке — «Валюта») и копируется в буфер обмена (Ctrl+C).
- Через пробел (пробелы) следует добавить название реквизита в строку Редактора фильтров (CTRL+V).
- Нажать кнопку Применить.
Аналогичным образом в список включаются другие Периодические Реквизиты:
Примечание:
Представленная последовательность создания списка Периодических Реквизитов возможна только после выполнения Расчета. «ATK BIView» не имеет сведений о конфигурации 1С если Расчет еще ни разу не выполнялся.
Пользователь может создать список Периодических Реквизитов до выполнения Расчета — в этом случае можно внести вручную необходимые данные в окно Редактора фильтра на основании сведений из окна Конфигуратора 1С.
Интервал времени действия значения реквизита
SQL представления Периодических Реквизитов получают имена с суффиксом _Периоды:
SQL представления Периодических Реквизитов создаются на основе Регистров Сведений путем добавления дополнительного поля «ОкончаниеПериода» для назначенного Периодического Реквизита.
Для последнего интервала это поле получает «бесконечное значение» — 4099-12-31 00:00:00.000
Таким образом создается возможность выборки значений реквизита из непрерывного списка смежных закрытых интервалов.
Использование Периодических Реквизитов
SQL представления Периодических Реквизитов создаются при выполнении Расчета в режиме «2 — SQL — представления».
При выполнении Расчета в режиме «3 — Создание Модели Данных» SQL представления Периодических Реквизитов НЕ включаются автоматически в Модель Данных. Для включения в Модель Данных разработчик может использовать либо комплексные SQL представления, либо тексты этих представлений из скрипт-файла ScriptLev2.txt.