Индекс в справочнике
Числовой реквизит «Индекс» – это способ реализовать подсчёт количества записей в системе.
Откуда индекс берётся?
- Администратор лапками создаёт новый реквизит-число,
- привязывает его к нужному справочнику или объекту,
- делает его скрытым и необязательным для заполнения.
- Если числовой реквизит «Индекс» еще не создан, создайте его: Администрирование → Структура базы данных → Реквизиты →
Создайте новый реквизит
:- «Название» – Индекс;
- «Тип реквизита» – Число;
- «Число цифр до запятой» – 1;
- «Число цифр после запятой» – 0;
- «Максимальное значение» – 1;
- «Формат» – Число.
- Добавьте его к нужному справочнику.
- В настройке реквизитов в справочке → изменить в поле с реквизитом «Индекс» → снимите с него галки «Показывать» и «Обязательный». Сохраните изменения.
Пользователям знать про индекс не надо. Им это не нужно.
Индекс – сугубо служебное поле, которое нужно исключительно для подсчёта количества записей в справочнике или количества объектов.
Индекс – сугубо служебное поле, которое нужно исключительно для подсчёта количества записей в справочнике или количества объектов.
Все подсчёты в ADVANTA делаются с помощью OLAP-кубов.
Идея индекса в том, что в объекте или в справочнике есть пустое поле для записи числа. С помощью формулы в OLAP-кубе каждое это поле принимается за «1» (но вы при желании, необходимости можете указать любую другую константу).