Имя: Пароль:
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) все отлично. Только замечу, что когда состав списка зависит от других полей, то может оказаться так, что текущее заполненное значение поля с выбором может оказаться вне этого списка, так, что лучше обновлять список выбора (и текущее значение) при изменении полей, которые на это влияют
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн