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