Всем доброго времени суток. Создается документ:
----------------
кч = новый квалификаторыЧисла(15,3);
м = новый массив;
м.Добавить(тип("Число"));
типЧ = новый описаниеТипов(м,,,кч);
тзТовСправкиБ = новый ТаблицаЗначений;
тзТовСправкиБ.Колонки.Добавить("товарЕГАИС",,"товар егаис");
тзТовСправкиБ.Колонки.Добавить("справкаБ",,"справка Б");
тзТовСправкиБ.Колонки.Добавить("количество",типЧ,"количество");
//заполняется тзТовСправкиБ
//.........
акт = документы.ПередачаВТорговыйЗалЕГАИС.СоздатьДокумент();
//заполняется шапка акта
//......
//заполняется табличная часть акта
для каждого п из тзТовСправкиБ цикл
тов = акт.Товары.Добавить();
тов.АлкогольнаяПродукция = п.товарЕГАИС;
тов.СправкаБ = п.справкаБ;
тов.Количество = п.количество;
тов.номенклатура = тзСоотв.найти(х).номенклатура;
КонецЦикла;
акт.записать();
----------------
В акте не заполняются количества товаров (пустые ячейки в записанном доке в режиме предприятия). Остальное заполняется. Отладчик показывает, что в коде и тов.количество, и п.количество присвоены нужные значения. КвалификаторыЧисла колонки "количество" тзТовСправкиБ соответствуют параметрам колонки "количество" табличной части документа в конфигурации (проверенно в отладчике): длина значения - 15, 3 десятичных знака. Какие мысли?
(6) Квалификаторы числа-то на правильное место перенеси, фАкир
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой