К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

УФ. Как сделать ограничение по типу в списке значений

0 - 26.04.2012 - 11:22
Есть реквизит обработки, тип составной: "Справочник.ХХХ" и "СписокЗначений". При выборе типа - СписокЗначений, для заполнения предлагаются на выбор все типы. Как ограничить эти типы одним типом справочника?


Гость
1 - 26.04.2012 - 13:18
Не использовать в составном типе тип "СписокЗначений". Вот и все ;)
А еще можно перехватить выбор типа СЗ, принудительно изменить его на выбор определенного типа и продолжить выбор реквизита. Как-то так.
P.S. Однажды, давным-давно, еще на 8.0, у мене возникла нужда вводить реквизит из СЗ. И никак это не получалось крррасиво: изначально в типе торчала гнусная буковка "Т", и после начала выбора эта буковка заменялась на "треугольник" (выбор из списка), затем надо было ЫсчО раз нажать на Enter, чтоб, наконец, вылез этот проклятый список. Крайне неудобно для оператора. Потыкавшись глупым щенком, не придумал ничего более умного, как перехватить начало выбора и зарядить "нажатие" Enter-а посредством SendKey-я ;)
Гость
2 - 26.04.2012 - 13:23
(1) PS вот это реальный пример гемора))
Гость
3 - 26.04.2012 - 13:28
2-Gorr > Угу :)) Совершенно идиотская история: список-то не системный, не из метаданных, формировался программно при открытии формы (документа), использовался в ТЧ в доп.колонке... И такая засада ;) Ну-да, ну-да, трюк, гнусный трюк, признаю...
4 - 26.04.2012 - 14:18
2(1) Я отказался от типа "справочник.ХХХ" и единичное значение стал обрабатывать как список из одной записи... так оказалось проще.


К списку вопросов






Copyright ©, Все права защищены