Имя: Пароль:
1C
1С v8
Доступные значения не работают
0 Gsof
 
01.10.20
15:10
Доступный значения не работают.
Добрый день.
На форме есть ТЗ , в нее добавляем программно колонки, и устанавливаем список доступных значений, если нажимаем на справочники то все хорошо,
но если вводим по сроке то не работает данный отбор, не пойму что делаю не так.
Вот код
    НоваяКолонка = Элементы.Добавить(СокрЛП(СтрСвойтсво.ИдентификаторСвойства) , Тип("ПолеФормы"), Элементы["ДанныеДляВводаНовыхПозиций"]);
    НоваяКолонка.Заголовок = СтрСвойтсво.Наименование;
    НоваяКолонка.ПутьКДанным = "ДанныеДляВводаНовыхПозиций." + СокрЛП(СтрСвойтсво.ИдентификаторСвойства);
    НоваяКолонка.Вид = ВидПоляФормы.ПолеВвода;
    НоваяКолонка.РежимРедактирования = РежимРедактированияКолонки.ВходПриВводе;             
    НоваяКолонка.БыстрыйВыбор = Ложь;
    НоваяКолонка.СписокВыбора.ДоступныеЗначения = СписокЗнчСвойств;
    СписокРеквизитов.Добавить(СокрЛП(СтрСвойтсво.ИдентификаторСвойства) ,СокрЛП(СтрСвойтсво.ИдентификаторСвойства) );
1 Gsof
 
01.10.20
15:11
(0) тема * Доступные значения не работают
2 Gsof
 
01.10.20
16:13
ап
3 Волшебник
 
01.10.20
16:21
исправьте СтрСвойтсво
4 Gsof
 
01.10.20
16:46
(3) на что ее исправить? это в цикле создаются колонки
5 Жан Пердежон
 
01.10.20
16:59
(4) на СтрСвойство
6 Жан Пердежон
 
01.10.20
17:00
какой тип у колонки?
7 mistеr
 
01.10.20
17:29
(0) ввод по строке никак не связан со списком выбора. Все работает как задумано.

Список выбора не предназначен для ограничения возможных значений в поле.
8 Gsof
 
02.10.20
09:49
(7) а как тогда это сделать?
9 Gsof
 
02.10.20
09:49
(6) справочник ЗначенияСвойствОбъектов
10 Gsof
 
02.10.20
10:17
как можно прихватить список который формируется автоматически при начале ввода строки в поле? И можно ли это сделать вообще?
11 hhhh
 
02.10.20
10:25
(10) ну наверно там событие Автоподбор. Туда копайте
12 Ботаник Гарден Меран
 
02.10.20
10:35
НоваяКолонка.РежимВыбораИзСписка = Истина;
13 Gsof
 
02.10.20
10:43
всем спасибо за помощь, дальше уже сам, даже нашел как это сделать на этом форуме кому интересно АвтоПодбор
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн