УТ 11 типовая.
Видов цен множество, но в заказе клиента, если в строке выбран определенный склад, необходимо оставить только некоторые. Для вида цен в строке заказа установлен быстрый выбор = Истина. и прописана процедура ОбработкаПолученияДанныхВыбора(), в которой подбираются виды цен, которые отображать. Как в ОбработкаПолученияДанныхВыбора передать текущую строку чтобы понимать какой склад указан и в зависимости от этого определить список видов цен ?
(0) держи подачу: можно наколотить заказ на одном складе, используя все доступные цены, потом заменить склад и вуаля - ОбработкаПолученияДанныхВыбора() в пролете
как минимум, следует проверять соответствие при записи документа, и отказывать в записи при несоответствии
а интерактивный выбор ограничивать уже для того, чтобы уменьшить желание пользователей запустить в тебя сапогом, когда опять не записывается
(0) в корне кривая концепция. думайте как сделать решение нужной вам задачи по другому.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший