Имя: Пароль:
1C
1С v8
Active Document. Внешняя печатная форма. Управляемое приложение.
0 Molinor
 
28.02.13
13:14
Можно работать во внешней печатной форме с Active Document на управляемом приложении?
А то ругается на метод Получить() у макета...
1 Wobland
 
28.02.13
13:19
не пробовал, но уверен - можно
2 Cube
 
28.02.13
13:24
У меня на УФ в толстом клиенте работает. В тонком только что проверил - ошибок нет, то поля в word не заполняет (где-то косяк :р), но такой ошибки как у тебя нет.
3 SkrAn
 
28.02.13
13:26
А где макет получаешь? Попробуй получать макет на сервере и передавать на клиент.
4 SkrAn
 
28.02.13
13:26
(3) Если не файловая база конечноже))
5 Molinor
 
28.02.13
13:34
Делаю так. Как я понимаю, Функция Печать() вызывается на сервере, клиентские процедуры и функции из неё вызвать не получается. В Макете лежит вордовский файл.

Функция Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
   Шаблон = ПолучитьМакет("Макет");
   MsWord = Шаблон.Получить();
   ...
КонецФункции // Печать
6 Cube
 
28.02.13
13:36
(5) "Как я понимаю, Функция Печать() вызывается на сервере"
С чего ты взял?
7 Molinor
 
28.02.13
13:36
(6) Моё предположение, видать я не прав...
8 Cube
 
28.02.13
13:37
(7) В обычном режиме запуска такое возможно только в общем модуле с галкой "Сервер" и без галки "Клиент" и только в клиент-серверном варианте.
9 Molinor
 
28.02.13
13:39
(8)
Управляемое приложение, клиент-сервер, это стандартная функция внешней печатной формы.
10 Cube
 
28.02.13
13:40
(9) Набор слов. Ничего не понятно.
11 SkrAn
 
28.02.13
13:43