Имя: Пароль:
1C
1С v8
Изменение данных в табличном документе
,
0 a2a4
 
14.07.17
08:39
Типовым образом формируется печатная форма для счет-фактуры. Но необходимо выводить в нужном виде номер и наименование поставщика. Создается внешняя печатная форма. И становится необходимо в нее тащить кучу процедур и функций которые задействованы при формировании печатной формы. Долго и муторно, в том числе при обновлении.
Но виден следующий вариант - получаем готовый ТабличныйДокумент и уже в нем производим нужные точечные изменения. Такое в принципе возможно? Или после ТабДокумент.Вывести(ОбластьМакета); доступ к парметрам теряется?

зы. пробовал менять параметры ДанныеДляПечати, но типовая конфигурация формирует данные по своим алгоритмам.
1 1dvd
 
14.07.17
09:08
В принципе возможно
2 a2a4
 
14.07.17
09:27
(1) Каким образом?
Максимум что я смог - получить ТабДокумент.Области.Шапка
Области и параметры в шапке как-то не видны.
3 h-sp
 
14.07.17
10:38
(2) попробуйте ТабДокумент.Область(1, 1)
4 a2a4
 
17.07.17
09:36
(3) В принципе работает.
Можно также воспользоваться ТабДокумент.НайтиТекст() и ТабДокумент.НайтиЗначение()
5 volfy
 
17.07.17
09:44
(4) а можно сделать внешнюю печатную форму, я посмотрю как сейчас будешь ячейки в подвале объединять.... рассчитывать сколько строк было выведено.. оно тебе надо?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн