В макет счета вставить Контактное лицо #417300


#0 by sorgchik
Подскажите пожалуйста, как в печатную форму счета подставить контактное лицо контрагента?
#1 by Лефмихалыч
ну, руками в конфигураторе. Вы что-то делаете и это что-то приносит результаты, отличные от ожидаемых или Вы ни чего не делаете и просто хотите готвое решение выклянчить? Если первое, то имеет смысл описать, что делаете и в чем проблемы
#2 by Один С
Область.Параметры.КонтактноеЛицо = Контрагент.ОсновноеКонтактноеЛицо;
#3 by sorgchik
и стоило так много писать? )) спасибо, все получилось! ;)
#4 by Лефмихалыч
мое время, чо хочу, то с ним и делаю, да и буквы на клаве у меня бесплатные
#5 by sorgchik
))) тогда если не совсем лень, можешь объяснить, как если у контрагента нет основного контактного лица, но вообще их допустим четверо, как взять первого со списка?
#6 by Лефмихалыч
запросом к справочнику КонтактныеЛица с использованием предложения "Первые 1" и фильтра по реквизиту ОбъектВладелец
#7 by sorgchik
кхм.. а если задачу немного поменять... ну выводим мы Основное контактное лицо контрагента, все хорошо, но хотелось бы видеть контактное лицо, которое указано нана вкладке "дополнительно" у счета у в разделе доп хар-ки. Было: Получил = СсылкаНаОбъект.Контрагент.ОсновноеКонтактноеЛицо; сделал: Получил = СсылкаНаОбъект.КонтактноеЛицоКонтрагента.Наименование; Все хорошо, пока у контрагента есть контактное лицо, но если его нет, то вываливаемся с : {ВнешняяОбработка.СчетНаОплату}: Значение не является значением объектного типа (Наименование) Пробывал сделать следующее: но както тоже не хочет :)
#8 by Невский Александр
Получил = ?(ЗначениеЗаполнено(СсылкаНаОбъект.КонтактноеЛицоКонтрагента),СсылкаНаОбъект.КонтактноеЛицоКонтрагента.Наименование,"")
#9 by sorgchik
спасибо, работает!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С