Свойства измерения (ресурса, реквизита)

Свойства измерений, ресурсов и реквизитов редактируются при помощи палитры свойств соответственно «Свойства Измерения», «Свойства Ресурса» или «Свойства Реквизита». В основном они совпадают с общими свойствами объектов метаданных, о которых говорилось в п. «Свойства объектов метаданных» на стр. 21.

Необходимо отметить, что объекты метаданных типа «Ресурс» могут иметь тип значения только «число».

Для измерений и реквизитов в закладке «Дополнительные» мо­жет быть установлен признак «Отбор движений», а для измерений — также признак «Отбор итогов». Эти признаки не влияют на функ­циональные возможности регистра, а используются исключительно для оптимизации доступа к данным регистра.

Установка признака «Отбор движений» для измерения или рек­визита позволяет ускорить выполнение операций, обращающихся к движениям регистра, в случае, если выбираются движения по кон­кретному значению данного измерения или реквизита. К таким опе­рациям относятся запросы с условием равенства данного измерения (реквизита) указанному значению, а также временный расчет и ме­тоды обхода движений объекта «Регистр» встроенного языка, ис­пользующие фильтр по определенному значению измерения (рекви­зита).

Признак «Отбор итогов», соответственно, позволяет ускорить операции, обращающиеся к итогам данного регистра с конкретным значением измерения. К ним относятся запросы и выборка итогов средствами объекта «Регистр» встроенного языка. Заметим, что ус­тановка данного признака имеет смысл только в том случае, если в предполагаемых обращениях будут выбираться итоги по значению данного измерения, по без указания значений всех предыдущих из­мерений, так как при указании значений нескольких первых измере­ний выборка данных выполняется оптимальным образом без исполь­зования отборов. То есть, если регистр имеет измерения «Товар», «Склад», «Организация», то имеет смысл устанавливать отбор ито­гов по измерению «Организация» в том случае, если предполагается обращение к итогам с выборкой но конкретной организации, по всем товарам. Таким образом, установка отбора итогов по первому изме­рению вообще смысла не имеет.

Установка отборов в измерениях и реквизитах является дополни­тельной возможностью. Заметим, что любая установка отборов в ре­гистре влечет дополнительные затраты времени и дискового про­странства при записи движений регистра. Поэтому устанавливать отборы следует только тогда, когда это действительно необходимо для оптимизации часто выполняемых операций. В любом случае, не следует устанавливать большое количество отборов.