Основная таблица регистра сведений в языке запросов
Имя таблицы — имя-регистра-сведений.
Например, выбрать записи с измерением Товар, ресурсом Цена и реквизитом Примечание из регистра Цены можно следующим образом:
пер Запрос = Запрос{ВЫБРАТЬ
Цены.Товар КАК Товар,
Цены.Цена КАК Цена,
Цены.Примечание КАК Примечание,
Цены.КлючЗаписи,
Цены.Период
ИЗ
Цены КАК Цены}
Поля
Эта таблица содержит следующие поля:
- имя-измерения
- Значение измерения записи регистра сведений
- имя-ресурса
- Значение ресурса записи регистра сведений
- имя-реквизита
- Значение реквизита записи регистра сведений
- КлючЗаписи
- имя-регистра-сведений.КлючЗаписи.
- Период
- ДатаВремя | Дата. Период, к которому относится запись регистра. Это поле есть только у периодических регистров сведений
Индексы
Таблица непериодического регистра сведений имеет следующий индекс:
- имя-измерения-1 + ... + имя-измерения-N
- Индекс, включающий все поля-измерения в том порядке, в котором они описаны в регистре сведений
Таблица периодического регистра сведений имеет следующие индексы:
- Период + имя-измерения-1 + ... + имя-измерения-N
- Индекс, включающий поле Период и все поля-измерения в том порядке, в котором они описаны в регистре сведений
- имя-измерения-1 + ... + имя-измерения-N + Период
- Индекс, включающий все поля-измерения в том порядке, в котором они описаны в регистре сведений, и поле Период
- PeriodEnd + имя-измерения-1 + ... + имя-измерения-N
- Индекс, включающий поле PeriodEnd и все поля-измерения в том порядке, в котором они описаны в регистре
сведенийПримечание: Поле PeriodEnd — скрытое поле. Оно содержит значение поля Период следующей (по возрастанию значения поля Период) записи с такими же значениями измерений.Если следующей записи нет, то это поле содержит максимальное значение того типа, который имеет поле Период:
- Дата{9999-12-31} для типа Дата
- ДатаВремя{9999-12-31 23:59.999} для типа ДатаВремя