Имя: Пароль:
1C
1С v8
Как наложить отбор на быстрый выбор (точнее его список)
0 Max1986
 
20.11.11
00:45
сабж.
Есть задача - в поле выбора предоставлять пользователю только определенные значения (согласно отбору).
Сделал через процедуру ПриНачалеВыбораЗначения.
Но пользователи нашли дырку - используют быстрый выбор - там отбор не накладывается.
Хотел запретить быстрый отбор - но руководитель поставила другую задачу - НЕ запрещать быстрый отбор, а накладывать на него тоже фильтр - т.е. выводить не весь список значений, а только согласно отбору.
Но вот проблема - не могу найти/ понять где этот список значений формируется.
Т.е. как я понял после окончания ввода некого куска фразы и нажатия кнопки Enter, вызывается процедура ПоОкончанииРедактированияТекста.
А вот что и как длать дальше? Как перехватить формирования списка значений для выбора и в какой момент/ процедуре это происходит?

Кто в теме - буду очень благодарен за советы и помощь. Куда копать и что смотреть?
1 Лефмихалыч
 
20.11.11
01:27
ОкончаниеВводаТекста?
2 Лефмихалыч
 
20.11.11
01:28
а, вот оно чо. При изменении проверяй значение на праведность
3 Armando
 
20.11.11
03:39
Если управляемая форма, то решается через связи параметров выбора
4 Max1986
 
20.11.11
12:40
(3)форма не управляемая
5 Max1986
 
20.11.11
12:42
(2)не катит!
Я так сделал - сказали неверно.
Нужно что бы ИМЕННО В СПИСКЕ были доступные (т.е. с наложенным отбором) значения! А так как предложено - позволяет выбирать какие угодно значения и только потом проверяется на их валидность.
6 AaNnDdRrEeYy
 
20.11.11
15:32
событие автоПодбор у элемента.
стандартнаяОбработка=ложь; и пихаеш туда свой список подбора
7 Max1986
 
20.11.11
21:24
(6)спасибо! Самое то! Попробую!
8 Max1986
 
21.11.11
09:13
(6)не катит.
1. вызывается при малейшей паузе при наборе текста.
2. Когда нажимаем Enter - не всегда вызывается.

Какие у кого есть еще мысли или опыт?
Буду ВЕСЬМА признателен!
9 Max1986
 
21.11.11
10:07
Короче - нашел - это
ОкончаниеВводаТекста(Элемент, Текст, Значение, СтандартнаяОбработка)

Подставляю список выбора. Но как вызвать его для выбора?