|
Отбор в форме выбора перечисления | ☑ | ||
|---|---|---|---|---|
|
0
ares
16.02.09
✎
17:07
|
Есть перечисление - Например (Перечисление1)
Со значениями Пер1,Пер2,Пер3,Пер4 Мне нужно ,чтобы при определенных условиях были видны Пер1,Пер2, а при иных Пер3,Пер4 Варианты решения ? Я подумываю, создать две формы выбора, и в каждой их них прописать условие показа определенного набора. И уже меняя форму выбора. Но может есть куда проще метод, а ля СписокВыбора.Добавить("Пер3","Пер3",,), ну так же и с удалением можно наверно - но это работает для вирутальных реквизитов. А у меня что ни на есть настоящий )) |
|||
|
1
butterbean
16.02.09
✎
17:09
|
СписокВыбора работает для любых элементов управления... просто сделай 2 списка, и присваивай их по условиям
|
|||
|
2
ares
16.02.09
✎
17:09
|
(1) Можно код присвоения поглядеть ?
|
|||
|
3
butterbean
16.02.09
✎
17:10
|
(2) гляди:
ТвойЭлемент.СписокВыбора = ТвойСписок? |
|||
|
4
zbv
16.02.09
✎
17:12
|
ДоступныеЗначения - покури
|
|||
|
5
ares
16.02.09
✎
17:18
|
(4) Где эти доступные значения ? В свойствах не нашел ((
(3) Список должен быть привязан к списку основного перечисления, и еще насколько я помню списоквыбра нельяз создать, только прявязав его в эл. форме. А у меня его нет. Короче может я туплю, но можно тогда весь код. С создание списка и с его присвоением? |
|||
|
6
ares
16.02.09
✎
17:20
|
(4)Нашел, уже курю ))
|
|||
|
7
ares
16.02.09
✎
17:33
|
Дело осложняеться тем, что у меня этот реквизит-перечисление - это реквизит табличной части.
Я запутался в понятиях, где мне нужно применить этот список. Может кто пример скинет - буду благодарен ! |
|||
|
8
73
16.02.09
✎
17:41
|
ЭлементыФормы.Табл.Колонки.Склад.ЭлементУправления.СписокВыбора.ЗагрузитьЗначения(МассивСкладов);
|
|||
|
9
ares
16.02.09
✎
17:54
|
(8)ЧЕт не работает, все равно все вижу, весь перчень
|
|||
|
10
73
16.02.09
✎
17:55
|
(9) это был пример, как добраться до списка.
|
|||
|
11
ares
16.02.09
✎
17:59
|
У меня
ЭлементыФормы.ТЧ1.Колонки.ВидПереч1.ЭлементУправления.ДоступныеЗначения.Удалить(0); Не работает, пишет что индекс за пределами т.е. как будто список доступных пуст , где я налажал ? |
|||
|
12
ares
16.02.09
✎
18:01
|
(10)Да я чего то брожу где то рядом, вот вот допру, и чего то не то !
Я даже не могу проглядеть список доступныхЗначений, пишет индекс за границами - по логике он не должен быть пустым,я же доспутимые значния считываю с самого метаданного -перечисления - эл. управления |
|||
|
13
73
16.02.09
✎
18:02
|
Загрузи сначала все
|
|||
|
14
73
16.02.09
✎
18:03
|
(13)+
или наверное, надо в ДоступныеЗначения не удалять, а добавлять |
|||
|
15
ares
16.02.09
✎
18:04
|
Вот так будт работать
ЭлементыФормы.Табл.Колонки.Склад.ЭлементУправления.ДоступныеЗначения.ЗагрузитьЗначения(МассивСкладов); |
|||
|
16
ares
16.02.09
✎
18:05
|
+(15) , т.е. кидаем все в доступные значения
(14) ты наверно прав, оно автоматом не заполняется |
|||
|
17
ares
16.02.09
✎
18:07
|
Спасибо всем !
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |