Имя: Пароль:
1C
 
Метод объекта не обнаружен
0 constantinevio
 
19.04.17
17:52
УПП 1.3 режим совместимости 8.2.13

Документ КомандировкиОрганизаций в модуле объекта есть Функция :

#Если ТолстыйКлиентОбычноеПриложение Тогда

Функция Печать(ИмяМакета, КоличествоЭкземпляров = 1, НаПринтер = Ложь) Экспорт
...
КонецФункции

#КонецЕсли


...

Зову ее из модуля менеджера того же объекта:


Функция ПечатьДокумент(Макет,Док) Экспорт

    Д = Док[0].Ссылка.ПолучитьОбъект();
    ТабДокумент = Д.Печать(Макет,1,Ложь);
    Возврат ТабДокумент;
    
КонецФункции


Доходит до 2-й строчки и вываливается с ошибкой типа метод печать не существует.... после 1-й строчки Д.Тип = Документ.КомандировкиОрганизации, т.е. правильный объект номально присваивается...

Пробовал играться с директивами в функции объекта, пробовал печатать новый объект... Все равно вываливается с ошибкой... WTF?
1 Господин ПЖ
 
19.04.17
17:54
менеджер выполняется на сервере
2 constantinevio
 
19.04.17
20:01
Я пробовал добавлять в директиву Сервер

Делал так:

#Если ТолстыйКлиентОбычноеПриложение ИЛИ Сервер Тогда

Все равно не видит :(
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс