0
tciban
06.02.12
✎
14:54
|
Уважаемые коллеги! Такая проблема - дали мне тут 6 типовых форм договоров с тем, что бы я их вставил в 1С. Дали естественно в doc.
Для решения вышеозначенной проблемы интегрировал в свою конфу кусочек из библиотеки стандартных подсистем, который отвечает за печать с использованием макетов в формате MS Word. Работает вроде, но почему-то никак не хочет выводить подвал таблицы спецификации договора. Оформляю так же как шапку. Шапку выводит, строки выводит, подвал - нет! Конкретоно: Делаю {v8 Область.СпецификацияПодвалТаблицы}, перевод строки, таблица, {/v8 Область.СпецификацияПодвалТаблицы}
В описании областей макета пишу
УправлениеПечатью.ДобавитьОписаниеОбласти(ОписаниеОбластей, "СпецификацияПодвалТаблицы","СтрокаТаблицы");
в процедуре вывода макета
Область = УправлениеПечатьюКлиент.ПолучитьОбласть(Макет, Области[ИмяМакета]["СпецификацияШапкаТаблицы"]);
УправлениеПечатьюКлиент.ПрисоединитьОбласть(ПечатнаяФорма, Область, Ложь);
Область = УправлениеПечатьюКлиент.ПолучитьОбласть(Макет, Области[ИмяМакета]["СпецификацияСтрокаТаблицы"]);
УправлениеПечатьюКлиент.ПрисоединитьИЗаполнитьКоллекцию(ПечатнаяФорма, Область, ДанныеОбъекта.Товары);
Область = УправлениеПечатьюКлиент.ПолучитьОбласть(Макет, Области[ИмяМакета]["СпецификацияПодвалТаблицы"]);
УправлениеПечатьюКлиент.ПрисоединитьОбласть(ПечатнаяФорма, Область, Ложь);
при выводе имею
Ошибка при вызове метода контекста (PasteAppendTable). Ошибка при попытке вывести область "СпецификацияПодвалТаблицы" из макета.
Что же я не так делаю? Помогите!!!
|
|