
- в столбец Наименование транслируется сборное свойство
- =Object.sStandart+" "+Object.rL+"x"+Object.rH,
- в столбце Количество автоматически суммируются позиции
- в столбце Массы введена формула подсчета массы по габаритам колонны и добавляется фраза « кг»

Столбец G создан скрытым как раз для передачи данных из этого отчета в свойство колонны «Object.sPosition»
Специальная управляющая функция транслирования данных в объект выглядит следующим образом:
ctlSetValue(arg1;arg2) - устанавливает значение из ячейки, заданной аргументом arg1, в свойство привязанных объектов, заданное аргументом arg2.
Для нашего случая ctlsetValue(off(0;-6); Object.sPosition), т.е. из ячейки, смещенной на 6 позиций влево, будет транслироваться данные в свойство колонн Object.sPosition, которое отвечает за Позицию.
В начале управляющей функции добавим sum, чтобы нумерация колонн была по идентификационным размерам, а не каждой колонне. Таким образом, в столбце G отчета формула выглядит так: =sum(ctlsetValue(off(0;-6); Object.sPosition))
Остается дополнить, что Столбец Поз. нужно сформировать следующим образом ="К-"+row, позиции в результате будут выглядить К-1, К-2 и т.д.
В результате после выключения метки колонн все колонны будут иметь выносные позиции с проставленными позициями согласно спецификации.

