|
|
Макет Другого Документа |
☑ |
|
0
picom
28.09.11
✎
13:01
|
8.2 Обычные формы
Есть документ А
и документ Б
.
У документа А есть макет "МА"
.
При нажатии на форме кнопки документа Б
хочу распечатать на основе макета "МА", не перенося его в документ Б
.
Вот недоделанный текст получения макета
.
Процедура ОсновныеДействияФормыПечатьБ(Кнопка)
ТабДокумент = Новый ТабличныйДокумент;
Макет = ПолучитьМакет("МА"); //получить из документа А надо а не из этого
ТабДокумент.АвтоМасштаб = истина ;
ТабДокумент.ОтображатьСетку = Ложь;
ТабДокумент.ТолькоПросмотр = Истина;
ТабДокумент.ОтображатьЗаголовки = Ложь;
.
Помогите реализовать задуманное
|
|
|
1
DrShad
28.09.11
✎
13:03
|
а не проще в общие макеты засунуть и юзать где хочешь
|
|
|
2
Ненавижу 1С
гуру
28.09.11
✎
13:06
|
Макет = Документы.Б.ПолучитьМакет("МА");
|
|
|
3
Ненавижу 1С
гуру
28.09.11
✎
13:06
|
+(2) то есть
Макет = Документы.А.ПолучитьМакет("МА");
|
|
|
4
picom
28.09.11
✎
13:07
|
(2) неа, так пробывал, не видит документ Б
|
|
|
5
ptiz
28.09.11
✎
13:09
|
(4) Значит, нет такого документа.
|
|
|
6
picom
28.09.11
✎
13:11
|
Щас проверю, походу такая переменная задвоена
"документы"
|
|
|
7
picom
28.09.11
✎
13:11
|
Работает спасибо
|
|