Изначально табличное представление было частью формы связи, но позже создали самостоятельную форму.
По своему функционалу она полностью повторяет все возможности формы связи, но данные в ней представлены в виде таблицы, а не в виде списка.
Настройка отображения данных производится в конструкторе на 3-ей вкладке "Табличное представление".
Обязательные свойства:
- Колонка: какое поле будет использовано в качестве заголовка для колонок (только поля с типом "дата");
- Строка: поле для заголовка строк (только типы "ссылка на объект" или "время");
- Значение: поле, значение/значения которого будет отражено в сетке таблицы.
Если для записи определён цвет при помощи полей краски, то в таблице они также будут подсвечены результирующим цветом.
Свойства "Пустые", напротив колонки и строки, определяют необходимость показа дат, для которые нет значений, или записей из объекта, для которых тоже нет значений.
Свойство "Группировка" позволяет представить разные типы данных в определённой комбинации для одной ячейки таблицы:
- переключатель в стиле рисунков (иконки): располагаются горизонтально друг за другом;
- число: суммирует значения поля всех записей, попавших в одну ячейку;
- все остальные типы полей: размещает значения всех записей в колонку.
Если задана группировка, то подкраска цветом отключается (нельзя одну ячейку заполнить несколькими цветами), а также включается дополнительная вкладка между таблицей и фильтром (если он задан с отображением на отдельной вкладке), в которой отображается список тех записей, которые попали в активную ячейку таблицы. Кроме того, при группировке отключается режим редактирования в таблице, и включается на вкладке со списком записей.
Пример списочного представления данных:
Те же записи, но в табличном виде (без детализации):
Можно совмещать оба представления данных: списочный и табличный. В версии 5.2 добавится механизм перехода между формами, построенными на базе одного объекта, и станет удобно переходить от формы со списочным составом к табличному представлению и обратно.
Табличное представление данных удобно при создании новых записей, которых нет в сетке таблицы. Если ячейка пустая (в ней нет записи), то двойной клик по ячейке вызывает создание новой записи с автоматической подстановкой в поля, используемые в качестве заголовков колонки и строки, соответствующих значений. Двойной клик по ячейке с данными - вызывает её редактирование.
---
Автор проекта, использованный в описании: Морозов Сергей (г. Ростов-на-Дону).