Имя: Пароль:
1C
1С v8
Управляемая форма, как организовать поле со списком
0 Okoons
 
28.03.13
14:44
Создал реквизит формы СпЗн тип "Список значений" на форму добавил поле ввода - источник -реквизит формы СпЗн, в модуле формы СпЗн заполняю значениями , в результате на форме в поле видны все значения через ; пробовал установить свойство поля ввода "Режим выбора из списка" = Истина - вообще значения не видны, поле становится пустым и нет возможности ничего выбрать.  тупик для примера развернута конфигурация УТ 11 - но к сожалению не нашел примера где бы это можно было разобрать...прошу помощи..
1 andreymongol82
 
28.03.13
15:24
Источник лучше сделать не списком значения. а определенный реквизит формы или объекта.
Поле ввода режим выбора из списка = истина.
Список выбора заполняйте у самого поля ввода
2 andreymongol82
 
28.03.13
15:26
например так
Элементы.Реквизит1.СписокВыбора.Добавить(Значение1);
3 Infsams654
 
28.03.13
15:42
(2) в УФ можно список выбора прямо в свойствах заполнить
4 Infsams654
 
28.03.13
15:42
(3) в конфигураторе
5 andreymongol82
 
28.03.13
15:52
(4) Можно, но а вдруг?
6 Okoons
 
28.03.13
15:57
я не могу определить значения списка прямо в свойствах, мне нужно составить список в теле процедуры
7 Okoons
 
28.03.13
15:58
andreymongol82 - сейчас попробую
8 Okoons
 
28.03.13
16:10
Все отлично , получилось . большое спасибо , кстати есть еще одни способ , предопределеннная процедура ПриНачалеВыбора - там параметр ДанныеВыбора вот если в этот параметр присвоить список значение - тоже работает.
9 Infsams654
 
28.03.13
16:56
(8) все отлично. Только замечу, что когда состав списка зависит от других полей, то может оказаться так, что текущее заполненное значение поля с выбором может оказаться вне этого списка, так, что лучше обновлять список выбора (и текущее значение) при изменении полей, которые на это влияют