Имя: Пароль:
1C
1С v8
СписокВыбора не ограничивает набор элементов (обычная форма). Что делать?
0 Лунтик
 
25.07.13
00:00
Приведенный фрагмент отрабатывает (список не пустой), но в форме не происходит ограничения. Что не так-то?

Процедура ТоварыЕдиницаНачалоВыбора(Элемент, СтандартнаяОбработка)
     СП=Новый СписокЗначений;
     СП.Добавить(Справочники.ЕдиницыИзмерения.НайтиПоКоду("000002114"));
     Элемент.СписокВыбора=СП  ;
     СтандартнаяОбработка=истина;
КонецПроцедуры
1 H A D G E H O G s
 
25.07.13
00:02
Может это тупо поле ввода
2 Лунтик
 
25.07.13
00:08
Да, поле ввода. Выбор из списка сужаю аналогично, все прокатило.
3 mikecool
 
25.07.13
00:09
СтандартнаяОбработка=истина; - проверь на ложь
4 Лунтик
 
25.07.13
00:11
нет, совсем не обрабатывается.
5 Лунтик
 
25.07.13
00:13
Это поле ввода. В колонке табличной части.
6 H A D G E H O G s
 
25.07.13
00:18
Бида.
7 ОбычныйЧеловек
 
25.07.13
00:19
Ктож так делает то... это надо делать в обработке НачалоВыбораИзСписа или в обработке ПриНачалеРедактирования или уж тогда список выборы самому выводить
8 Лунтик
 
25.07.13
00:24
НачалоВыбораИзСписка отрабатывает как нужно, ПриНачалеРедактирования реагирует только на клавиатурный ввод.
Список выбора выводится, но получается громоздко.
Жаль...
9 Лунтик
 
25.07.13
00:31
Нет, ПриНачалеРедактирования:
Возникает при начале редактирования старой или добавленной строки табличного поля
Может, ПриАктивизацииЯчейки, попробую.
10 hhhh
 
25.07.13
00:34
а какой смысл в списке выбора из одного элемента?
11 Лунтик
 
25.07.13
00:38
В списке не один элемент, и список зависит от содержимого другой колонки.
Может, есть способы задействовать(на обычной форме)ОбработкаПолученияДанныхВыбора?