Здравствуйте. Вопрос такой, есть форма Реализация, для нее есть макет печатной формы. Вопрос в том как правильно записать условие, если в форме поле "грузоотправитель" заполнено то в макете печатной формы указывается значение "грузоотправителя",
если значение "грузоотправителя" в поле формы не заполнено, то в макете печатной формы должно дублироваться значение из поля "хранитель" в поле "грузоотправитель". Буду очень благодарна за помощь.
вот то что есть сейчас, печатная форма заполняется как нужно если "грузоотправитель" указан в поле формы.
ОбластьМакета = Макет.ПолучитьОбласть("Хранитель");
ПредставлениеХранителя = ФормированиеПечатныхФормСервер.ОписаниеОрганизации(УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.Хранитель, Шапка.Дата), "ПолноеНаименование, ИНН,
КПП");
ОбластьМакета.Параметры.ПредставлениеХранителя = ПредставлениеХранителя;
ОбластьМакета.Параметры.ПредставлениеХранителя= Шапка.Хранитель.НаименованиеПолное;
ОбластьМакета.Параметры. ПредставлениеКПП = Шапка.Хранитель.КПП;
ОбластьМакета.Параметры. ПредставлениеИНН = Шапка.Хранитель.ИНН;
(0) Шапка это что?
наверняка выборка или ТЗ из запроса - вот в запросе и получайте правильного грузоотправителя
цитирую УТ:
| ВЫБОР
| КОГДА ДанныеДокумента.Грузоотправитель = ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)
| ТОГДА ДанныеДокумента.Организация
| ИНАЧЕ ДанныеДокумента.Грузоотправитель
| КОНЕЦ КАК Грузоотправитель
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой