Функция ПолучитьНомерНаПечать(Документ) Экспорт #124404


#0 by Cerrg
{ОбщийМодуль.ОбщегоНазначения(2292)}: Поле объекта не обнаружено (Организация) Если НЕ ЗначениеНеЗаполнено(Документ.Организация) Тогда Передаю на функцию: ПолучитьНомерНаПечать(ЭтотОбъект.Ссылка) Объект: Д-т. Реквизит "Организация" заполнен.... В чем гадость?
#1 by Волшебник
Что такое "Документ"?
#2 by Cerrg
Где именно? Из модуля документа "ВозвратТовараОтПоставщика" делается вызов "ПолучитьНомерНаПечать(ЭтотОбъект.Ссылка)" на функцию общего модуля "Функция ПолучитьНомерНаПечать(Документ) Экспорт " в теле которой есть "Если НЕ ЗначениеНеЗаполнено(Документ.Организация) Тогда КонецЕсли; "
#3 by Волшебник
Что говорит Отладчик? Чему равно выражение "Документ.Организация" если поставить точку останова на строке 2292? Какой при этом тип у значения "Документ"?
#4 by Cerrg
Документ.Организация    {}: Поле объекта не обнаружено (Организация)
#5 by Cerrg
Он к справочнику "контрагенты" обращается....
#6 by Волшебник
Ты сам ответил на свой вопрос.
#7 by Cerrg
Угу, уже увидел, только не понимаю как это может быть.
#8 by Cerrg
Можно ли посмотреть откуда эта функция еще вызывается? Я её в комменты, а она все-равно появляется, только не из этого модуля...
#9 by Волшебник
Думай, Федя, думай. Если контрагент берется, значит кто-то его туда подставляет...
#10 by Волшебник
Стек вызовов в отладчике.
#11 by Cerrg
А как увидеть откуда обращение?
#12 by Cerrg
Это что "Стек вызовов"?
#13 by Волшебник
Опять ветку закрывать, чтобы ты соображалку включил и по менюшкам полазил?
#14 by Cerrg
Не, не надо.
#15 by Cerrg
ОбщийМодуль.РаботаСДиалогами.НапечататьДокументПоУмолчанию(ДокументОбъект = Возврат товаров от покупателя ТРХ00016 от 26.07.2005 10:51:40, Пользователь = Bob, НазваниеМакета = ТОРГ12, ФормаДокумента = )    2 969 И все, а откуда вызов не понятно....
#16 by Волшебник
Тяжёлый случай...
#17 by Cerrg
Спасибо
#18 by Cerrg
Нашел. Случайно. Свинство.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям