воскресенье, 3 июня 2012 г.

Числовые колонки в таблицах значений 1с 8

Часто бывает небходимость в создании временных таблиц значений при формировании сложных отчетов или обработок.

Чтобы создать таблицу пишем: Табл = Новый ТаблицаЗначений;
Чтобы добавить колонки пишем:  Табл.Колонки.Добавить("Товар"); Табл.Колонки.Добавить("Сумма");

Часто этого бывает достаточно, но если в последующем нужно будет сгруппировать таблицу или получить общий итог по колонке "Сумма", нужно добавить еще один параметр при создании новой колонки: Новый ОписаниеТипов("Число" , Новый КвалификаторыЧисла(19, 2))).

 Итак: Табл.Колонки.Добавить("Сумма",  Новый ОписаниеТипов("Число" , Новый КвалификаторыЧисла(19, 2))));

Теперь всегда можно будет получить итоги по колонке "Сумма", даже если в некоторых строках таблицы Сумма будет не заполнена.

Комментариев нет:

Отправить комментарий