Имя: Пароль:
1C
 
Список значений из уже введенных значений
0 grum01
 
13.01.17
06:11
Привет всем. С прошедшими праздниками!
Маленькая задачка.
В общем, есть элемент формы ТабличноеПоле. В одну из колонок нужно вводить произвольный текст. Как сделать, чтобы значение можно было бы ввести как вручную, так и выбрать из уже введенных значений этой колонки? Т.е. в процедуру НачалоВыбораИзСписка надо впихнуть список из уже существующих значений. При этом документ сохранять не надо.
Понимаю, что все как-то просто должно быть. Сильно не пинайте - после праздников чего-то туплю.
Простые формы.
1 wertyu
 
13.01.17
06:17
можно я? можно я? Автоподбор текста
2 icipher
 
13.01.17
06:21
возьми событие "НачалоВыбора", там есть "ДанныеВыбора"

СтандартнаяОбработка = Ложь;
ДанныеВыбора = Новый СписокЗначений;
3 grum01
 
13.01.17
06:21
(1) Ну это несколько другой фарш. Но все равно вопрос тот же: как получить существующие значения?
Или я не догоняю?
4 wertyu
 
13.01.17
06:22
(2) это неправильно
5 wertyu
 
13.01.17
06:23
(3) ты хоть скажи какой клиент )
6 grum01
 
13.01.17
06:23
(2) Смысл не в том, куда прикрутить список. А как этот список получить? Перебирать все строки как-то неправильно, имхо. Должно же быть типа "отобрать не пустые" или "сгруппировать"...
7 grum01
 
13.01.17
06:24
(5) Простые формы, толстый клиент.
8 grum01
 
13.01.17
07:15
Я так понимаю, мысли исчезли в неизвестном направлении...?
9 Cool_Profi
 
13.01.17
07:31
Кто мешает заполнять этот список по мере ввода?
10 grum01
 
13.01.17
07:42
(9) Не по феншую это.
Кроме того, если зашел в документ, где уже есть заполненные значения? Как тогда?
11 GenAcid
 
13.01.17
07:54
(10) Это как раз по фэншую. Не по фэншую перечитывать каждый раз таблицу.
При открытии Скопировать(), Свернуть(), ВыгрузитьКолонку(). В чем проблема-то?
12 Cool_Profi
 
13.01.17
08:50
(10) Это почему не по?
Такой способ рекомендуют лучшие раввины всего мира...
13 grum01
 
13.01.17
08:53
Ну ок. Убедили.
Спасибо за внимание.