Тип привязки "Шахматка" служит для вывода в отчете таблицы, в которой по горизонтали и вертикали показаны сгруппированные значения двух дополнительных привязок, а в ячейках на их пересечении - значение третьей дополнительной привязки или символ, отмечающий наличие данных.
В качестве исходных данных для построения привязки можно использовать:
Для задания порядка вывода колонок шахматки необходимо открыть Окно свойств привязки, в параметре "Порядок колонок шахматки" выбрать нужный: Х - положение первой доппривязки; Y - положение второй доппривязки; Z - положение третьей доппривязки. Первая позиция - первый столбец, вторая позиция - первая строка, третья позиция - объект данных. По умолчанию задается порядок "X-Y-Z", т.е. первая привязка выводится в левый столбец таблицы, вторая привязка - в верхнюю строку таблицы, третья привязка - в ее ячейки.
В шаблоне отчета в случае, если вставка привязки осуществляется вручную, для привязки типа "Шахматка" необходимо создать таблицу, состоящую из двух строк и двух столбцов.
Ячейка на пересечении первой строки и первого столбца предназначена для вывода названия выводимых данных. Вручную туда ничего не заносится, данные вставляются на этапа формирования отчета из параметра "Комментарий" привязки. Это значение может быть задано в Окне системных свойств привязки, вызываемом через контекстное меню привязки (команда "Системные свойства" для отчетов формата MS Word и команда "Свойства" для отчетов формата MS Excel соответственно).
В ячейку на пересечении второй строки и второго столбца вставляется тег привязки (Рис. 1).
В случае, если привязка создается непосредственно в шаблоне отчета или переносом мышью из дерева привязок, генерация соответствующей таблицы осуществляется автоматически. Подробнее о вставке привязки в шаблон отчета описано в главе Вставка привязки в шаблон отчета.
При выводе данных в отчет в первый столбец и первую строку таблицы будут выведены данные указанных привязок, а в ячейках на пересечении строк и столбцов - значения третьей дополнительной привязки или символ, отмечающий наличие данных.