|
Заполнить табличный документ данными ТЧ документа
| ☑ |
0
manyak
21.03.12
✎
09:05
|
Мне необходимо сохранить ТЧ дока (из Табличного поля на форме дока) в формате pdf. Интерактивно это делается через конт. меню "Вывести список" и т.д. Мне нужно программно.
ТД=новый ТабличныйДокумент;
ТД заполнить данными из ТЧ
ТД.Записать("c:\123.pdf","PDF");
можно как-то указать источником данных для ТД - ТЧ документа?
|
|
1
Maxus43
21.03.12
✎
09:07
|
не, как отчет выводи, области рисуй на ТД
|
|
2
butterbean
21.03.12
✎
09:07
|
не, придется ручками
|
|
3
asady
21.03.12
✎
09:08
|
Построитель = Новый ПостроительОтчета;
Построитель.ИсточникДанных=Новый ИсточникДанных(ТвояТабличнаяЧасть);
Построитель.Вывести(ТД);
|
|
4
asady
21.03.12
✎
09:09
|
(3) писал по памяти - надо потестить - но мысль вроде понятна.
|
|
5
manyak
21.03.12
✎
09:10
|
спасибо, попробуем
|
|
6
Maxus43
21.03.12
✎
09:11
|
да, про построитель всегда забываю, может и взлетит)
|
|
7
manyak
21.03.12
✎
09:29
|
ТД=новый табличныйдокумент;
Построитель = Новый ПостроительОтчета;
Построитель.ИсточникДанных=Новый ОписаниеИсточникаДанных(ТЧ);
Построитель.Вывести(ТД);
ТД.Записать("c:\123.XLSX","XLSX");
робит, но все оформление теряется, т.е. не совпадает с результатом который через "Интерактивно это делается через конт. меню "Вывести список" и т.д.". Может где-то еще что-то нужно указать?
|
|
8
manyak
21.03.12
✎
09:29
|
что в эксель что в pdf - оформление не то
|
|
9
asady
21.03.12
✎
09:32
|
Можно попробовать настроить у построителя: выбранные поля, условное оформление и т.д.
|
|