Управление торговлей 11, (демо). Заказ Клиента.

1. DavidK 21.09.17 10:00 Сейчас в теме
Привет.

Продажи -> Заказы клиентов -> выбираю любой заказ (ТД00-00020 к примеру) -> Дополнительно

нужно добавить новое поле (НомерПоДаннымКлиента), которое должно отобразиться только тогда когда во вкладке

Основное -> Клиент указан тип отношений "Прочие отношения", то есть если стоит галочка, то отобразится поле

НомерПоДаннымКлиента, если нет, то соответсвено не отображается.

Это задание у меня получилось сделать. просто добавил код в модуле формы НаСервере Процедуры УстановитьВидимостьПоляПартнер()
:

Если Объект.Контрагент.Партнер.ПрочиеОтношения = Истина Тогда
Элементы.НомерПоДаннымКлиента2.Видимость = Истина;
Иначе
Элементы.НомерПоДаннымКлиента2.Видимость = Ложь;
КонецЕсли;


все работает. Есть одно НО. Когда ты меняешь в заказе клиента (в моем случае ТД00-00020) самого клиента, то есть не ВИдео маркет, а поменять например на Дальстрой. то когда мы нажмем на галочку у "Прочие отношения", то поле НомерПоДаннымКлиента не отображается, а должно отобразиться. как эту ошибку исправить, помогите новичку??
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. демиденкоНаталияФедоровна 23 21.09.17 10:43 Сейчас в теме
вначале клиенту поставьте галочку, потом выбирайте его в документ, где-то должна отработать процедура УстановитьВидимостьПоляПартнер()
3. DavidK 21.09.17 11:32 Сейчас в теме
(2) в смысле? зачем ставить клиенту галочку? если мне нужно, чтобы у "прочее отношения" при нажатии на галочку, отображалось поле в Дополнительно НомерПоДаннымКлиента. и при этом когда меняешь клиента, должно также работать. благодарю за отклик
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот