|
Как отредактировать поле ввода с типом данных – «Перечисление» | ☑ | ||
---|---|---|---|---|
0
Adecvator
24.06.14
✎
16:58
|
Пробовал очищать:
ЭлементыФормы.ЕК_ВидКонтрагента.СписокВыбора.Очистить(); и так - Для ном = 0 По ЭлементыФормы.ЕК_ВидКонтрагента.СписокВыбора.Количество()-1 Цикл ЭлементыФормы.ЕК_ВидКонтрагента.СписокВыбора.Удалить(ном); КонецЦикла; Ничего не выходит. |
|||
1
pavelul73
24.06.14
✎
17:00
|
ТвоеПеречисление = неопределено
или можно так ТвоеПеречисление = Перечисления.ТвоеПеречисление.ПустаяСсылка() |
|||
2
Adecvator
24.06.14
✎
17:04
|
(1) мне надо очистить, так что бы я смог регулировать вывод мне нужных данных в перечислении, т.е. -
Если ЭлементыФормы.ТипКонтрагентов.Значение = Перечисления.ТипКонтрагента.ФизЛицо Тогда ЭлементыФормы.ЕК_ВидКонтрагента.СписокВыбора.Добавить(Перечисления.ЕК_ВидыКонтрагентов.РозничныйПокупатель); ЭлементыФормы.ЕК_ВидКонтрагента.СписокВыбора.Добавить(Перечисления.ЕК_ВидыКонтрагентов.Директор); ИначеЕсли ЭлементыФормы.ТипКонтрагентов.Значение = Перечисления.ТипКонтрагента.ЮрЛицо Тогда ЭлементыФормы.ЕК_ВидКонтрагента.СписокВыбора.Добавить(Перечисления.ЕК_ВидыКонтрагентов.Курсы); ЭлементыФормы.ЕК_ВидКонтрагента.СписокВыбора.Добавить(Перечисления.ЕК_ВидыКонтрагентов.ОптовыйКлиент); КонецЕсли; |
|||
3
РенеДекарт
24.06.14
✎
17:07
|
(1)>>ТвоеПеречисление = неопределено
стандартная очистка ЛЮБОГО поля ввода. (2)>>ТвоеПеречисление = Перечисления.ТвоеПеречисление для составных не пойдет. |
|||
4
Жан Пердежон
24.06.14
✎
17:10
|
(2) сам не знаешь чего хочешь
|
|||
5
РенеДекарт
24.06.14
✎
17:11
|
(2) ОДНОВРЕМЕННО два вида перечислений (и вообще два вида чего-либо) в 1С в одном месте быть не могут. Или-или, можно в одном ПВ чередовать, но не вместе.
|
|||
6
Adecvator
24.06.14
✎
17:18
|
(5) текущее значение поля я понял как очистить, но при нажатии на список выбора выпадают все значения перечисления, а вот как раз их я и хочу очистить и оставить только те которые мне нужны.
|
|||
7
YF
24.06.14
✎
17:22
|
(6) У поля оставляешь только выбор из списка, список выбора заполняешь программно
|
|||
8
Василёна
24.06.14
✎
17:22
|
(6) заполни список выбора только теми значениями, которые тебе нужны
|
|||
9
РенеДекарт
24.06.14
✎
17:22
|
(6) при выборе подсовывать свой список. А то и в свойствах в некоторых ЭУ это мождно задать - какие отображать.
|
|||
10
РенеДекарт
24.06.14
✎
17:23
|
(7) (8) я все-таки быстрее набираю )
|
|||
11
Василёна
24.06.14
✎
17:23
|
из СП
ПолеВыбора.СписокВыбора (ComboBox.ChoiceList) ПолеВыбора (ComboBox) СписокВыбора (ChoiceList) Использование: Чтение и запись. Описание: Тип: СписокЗначений. Содержит список значений для осуществления выбора по нажатию кнопки списка выбора. Доступность: Толстый клиент. Примечание: Данный список должен быть заполнен до использования поля выбора, например при открытии формы. |
|||
12
Василёна
24.06.14
✎
17:24
|
(9) меня отвлекли)
|
|||
13
РенеДекарт
24.06.14
✎
17:25
|
(11) только непонятно, воспримет ли несколько типов данных в одном списке этот ЭУ )
|
|||
14
Adecvator
24.06.14
✎
17:27
|
(7) спс.
|
|||
15
Василёна
24.06.14
✎
17:32
|
(13) как вопрос озвучили, так и получили ответ)
|
|||
16
Adecvator
24.06.14
✎
17:46
|
как поднимаю флаг - "РежимВыбораИзСписка", текущие значения пропадают, че за фигня?
|
|||
17
YF
24.06.14
✎
17:51
|
(16) А если сначала список выбора заполнить?
|
|||
18
Василёна
24.06.14
✎
17:52
|
(16) в (11) примечание не читали?
|
|||
19
Adecvator
24.06.14
✎
17:54
|
(17) еще раз спс. )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |