Комплексные SQL Представления
Комплексные SQL Представления создаются при выполнении расчета в режиме «Тип проекта «2: Расширенный»
SQL Представления называются комплексными из за расширенного состава полей — состав полей Комплексных SQL Представлений шире, чем состав полей в одноименных таблицах 1С-конфигуратора.
Комплексные SQL Представления используются:
- В качестве исходных данных при автоматической генерации Модели Данных
- При ручном методе создания Модели Данных.
- Как средство отбора данных из SQL базы данных в произвольных целях, например для загрузки в Excel.
Комплексные SQL Представления создаются в SQL базе данных Проекта для всех таблиц 1С-Конфигуратора .
Кроме того, в этом режиме создается ряд дополнительных SQL Представлений:
- Сводныe таблицы (Pivot) для значений субконто для Регистров Бухгалтерии
- Сводных таблицы для табличных объектов имеющих Характеристик Свойств объектов
- Таблица «Описание характеристик Свойств Объектов»
- SQL представления для отображения иерархии объектов.
- SQL представления Периодических Реквизитов.
Состав полей
В зависимости от настроек проекта, SQL представление может содержать множество дополнительных полей, например:
- Вместо ссылки на Перечисление — текст значения Перечисления.
- Для поля-ссылки на Справочник — дополнительное поле содержащее значение поля Наименование:
- Дополнительно к полю-ссылке на Документ — дополнительное поле содержащее значение Номера-Даты
Документа.
- Для агрегатных (множественных) ссылок создается дополнительное поле.
Это поле содержит имена таблиц, на которые может ссылаться агрегатная ссылка.
Наименование этого дополнительного поля оканчивается суффиксом _TRef.
Поля c суффиксом _TRef удобно использовать при ручном способе построения модели данных для выбора таблиц включаемых в Модель данных: