Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 00:54

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

Автор Давид_N1, 22 сен 2017, 09:30

0 Пользователей и 1 гость просматривают эту тему.

Давид_N1

Привет.

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

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

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

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

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

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


все работает. Есть одно НО. Когда ты меняешь в заказе клиента (в моем случае ТД00-00020) самого клиента, то есть не ВИдео маркет, а поменять например на Дальстрой. то когда мы нажмем на галочку у "Прочие отношения", то поле НомерПоДаннымКлиента не отображается, а должно отобразиться. как эту ошибку исправить, помогите новичку??

wise

(0)дык, в процедуру ПриИзмененииПартнера добавь УстановитьВидимостьПоляПартнер()
ДОЛЖНО заработать...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Похожие темы (5)

Рейтинг@Mail.ru

Поиск