Имя: Пароль:
1C
1С v8
1С 8.2 Возникает ошибка при вызове метода Макет.Получить()
,
0 olo_lo1
 
28.10.11
15:14
в чем косяк может быть ??

НА СЕРВЕРЕ
ЭтотОбъект=РеквизитФормыВЗначение("объект");
Макет = ЭтотОбъект.ПолучитьМакет("Макет");
MSWord = Макет.Получить() ;

ОШИБКА
Ошибка при вызове метода контекста (Получить)
MSWord = Макет.Получить() ;
1 BigRoma
 
28.10.11
15:17
Тип ХранилищеЗначения не мигрирует между клиентом и сервером, получите объект по ссылке и из него макет.
2 olo_lo1
 
28.10.11
15:19
макет - active document

уже голову сломал. так тоже не рабит по той же причине если на сервере пишу

Макет = Документы.чтозахернясмакетом.ПолучитьМакет("Макет");
MSWord = Макет.Получить() ;
3 olo_lo1
 
28.10.11
15:23
причем на локальном компе в файловой версии все работает. Переношу на клиент-сервер - ошибка , что за танцы с бубном
4 Mort
 
28.10.11
15:23
На сервере офис не поставили
5 olo_lo1
 
28.10.11
15:24
(4) стоит

2007
6 hhhh
 
28.10.11
15:38
(5) а почему Получить() ? Разве у макета есть такой метод?
7 Reset
 
28.10.11
15:40
(6) у него там active document (2)

У него может и есть.
8 olo_lo1
 
28.10.11
15:45
9 olo_lo1
 
28.10.11
16:05
up
10 hhhh
 
28.10.11
16:19
(9) вроде не работает на сервере такая штука. Делай на клиенте.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан