Справка Инфо-Бухгалтер 10

Создание автоматического каталогизатора

Автоматический каталогизатор строится по значениям статических свойств корневого объекта аналитики, для которого создается каталогизатор. Если у корневого объекта нет ни одного статического свойства - создание автоматического каталогизатора невозможно.

В таблицу необходимо добавить свойства, по значениям которых будут сгруппированы объекты в каталогизаторе. Количество групп в каталогизаторе будет зависеть от количества различных значений выбранного свойства. Например, если каталогизатор строится по строковому свойству "цвет", в нем будут автоматически созданы группы со значениями этого свойства - "красный", "синий", и т.п.

Порядок расположения свойств в таблице отражает вложенность групп: первая строка в таблице - первый иерархический уровень, вторая - дочерний уровень, и т.д. Например, если первое свойство в таблице - это "цвет", а второе - "цена", то объекты группируются сначала по цветам, а потом по ценам: то есть на первом уровне каталогизатора будут группы с названиями цветов, а в каждой группе - подгруппы со значениями цен. Для изменения порядка расположения строк в таблице пользуйтесь кнопками со стрелками.

Для статических свойств типов ЧИСЛО, ДАТА и ВРЕМЯ возможно задание диапазонов значений с заданным шагом. В этом случае количество групп в каталогизаторе зависит от количества значений, попадающих в диапазоны, получившиеся с учетом шага. Предположим, для свойства "цена" задан диапазон от 0 до 10 000 с шагом 100. На ветке три объекта с ценами 50, 350 и 20 000. В результате в каталогизаторе будет создано две группы: 0-100 (в нее попадет первый объект) и 300-400 (в нее попадет второй объект). Третий объект вообще не попадет в каталогизатор, поскольку значение свойства выходит за верхний предел заданного диапазона.

Пример создания автоматического каталогизотора

Создадим новый объект аналитики "ТОВАРЫ" со свойствами "цена" (вещественное число) и "страна" (строка). Создайте в плане аналитики объект "ТОВАРЫ" со свойствами "цена" (вещественное число) и "страна" (строка) и добавим у него дочерние объекты с разными значениями свойств(Платье стоит 5000, Ботинки стоят 8000 и Брюки стоят 4000). В контекстном меню объекта ТОВАРЫ выберем пункт Каталогизаторы и в списке каталогизаторов добавим новый автоматический каталогизатор при помощи Мастера создания каталогизатора. В мастере создания указывается имя каталогизотора и тип, в данном случае автоматический. В таблице автоматического каталогизатора добавляются свойства "цена" и "страна" (в указанной последовательности, порядок свойств важен). Для свойства "цена" зададим диапазон (в ячейке "Диапазон" выберите ДА). Допустим, мы хотим, чтобы в каталогизаторе присутствовали товары с ценами в пределах от 0 ( поле "Начало") до 15 000 (поле "Конец"), с шагом 2000 (поле "Шаг"). Автоматический каталогизатор создан. Чтобы открыть каталогизатор, выберите команду "Открыть" в контекстном меню списка каталогизаторов или добавьте параметрическое действие "План аналитики", вызывающее этот каталогизатор, в главное меню. На первом уровне каталогизатора будут группы, группирующие товары по ценам с шагом 2000 (0-2000, и т.д.)А в каждой группе - подгруппы, группирующие товары по странам, так как во всех товарах была назначена страна Россия , то группа только одна А каждая подгруппа в свою очередь содержит дочерние объекты.

См. также: