Табульовані осередки та сортування даних

Сукупність даних, що виводиться в детальний фрагмент, може мати змінну структуру. Наприклад, кожної товарно-матеріальних цінностей на складі можуть бути присвоєні додаткові характеристики (країна-виробник, матеріал, марка, сорт і так далі), причому для різних груп ТМЦ кількість і значення цих характеристик можуть бути різними. Таким чином, з'являється необхідність формування в таблиці даних звіту додаткових (табульованих) колонок з найменуваннями і значеннями, залежними від групи даних, що виводяться. Це реалізується в такий спосіб: в шаблоні звіту для груп, в яких міститься детальний фрагмент з полями змінної структури, визначається так званий ключ табуляції - найменування цих полів. Ключ табуляції поширює свою дію на всі групи підлеглого рівня. Генератор звітів виводить поля ключа табуляції в послідовні, зміщені вздовж рядка, значення, так що в результаті утворюються необхідну кількість додаткових колонок.

Користувач має можливість також задати сортування даних за певним параметру (Наприклад, здійснити сортування за кількістю або за ціною). Це здійснюється зазначенням ключа сортування при проектуванні шаблону.

Подробиці створення табульованих осередків в звіті див. у описі дизайнера.