Глава 8. МНОГОМЕРНЫЕ РЕГИСТРЫ 
Добавление полей в регистр 
После того, как создан многомерный регистр, в него 
нужно добавить поля. Поля в регистр добавляются так же
, как и в другие таблицы, например, в 
справочники или документы. Используется кнопка с плюсиком или соответствующий 
пункт контекстного меню на закладке «Поля»: 
 
 
 
Добавим поле «Даты операции» OP_DATE: 
 
 
 
Кроме поля даты операции нам понадобятся поля измерений (разрезов 
аналитики). Например, «Склад», «Товар», 
«Партия товара», а также поля мер (которые 
будут суммироваться), например, «Количество», «Стоимость
». Можно создать и какие-то дополнительные поля, 
например, целочисленное поле для определенного «приоритета записей» 
при сортировке в пределах одного дня (располагать записи любых 
видов приходов «раньше» записей любых видов расходов): 
 
 
 
После создания полей необходимо создать определенные индексы и указать их 
в «Дополнительных свойствах» регистра. Существует два таких 
обязательных индекса: индекс даты операции и индекс группировки по 
основным измерениям. Индексы создаются так же, как и 
для других таблиц –на закладке «Индексы»: 
 
 
 
В показанном примере мы включили в индекс даты два поля
: Дату операции и Приоритет операции. Это поможет нам 
в дальнейшем упорядочивать записи в регистре в зависимости от типа 
записи (приход/расход) в пределах одной даты
. 
Точно так же создадим индекс группировки по основным измерениям. 
В него войдут поля «Склад», «Товар», 
«Партия товара». Можно назвать этот индекс X_
GOODS_REG_GROUP, чтобы потом не путаться
. Для отображения всех индексов (системных в том числе
) таблицы GOODS_REG нужно, чтобы была нажата 
кнопка с изображением «ключа»: 
 
 
 
Осталось указать имена созданных индексов в окне «Дополнительные свойства 
регистра». Там же нужно отметить птичками все поля мер 
(поля, которые будут суммироваться): 
 
 
 
Если нужно, чтобы регистр автоматически переносил остатки в новую 
базу данных, если та создается «По остаткам», 
то нужно установить  птичку «Переносить остатки в новый период
». 
Теперь нужно нажать кнопку Сохранить и регистр в принципе готов 
к использованию. 
Разумеется, если необходимо ускорить какие-то выборки из 
регистра, можно создать дополнительные индексы для этой цели. 
Например, всегда имеет смысл создать отдельный индекс на поле 
DOC_ID. 
 
 
               |