|
Список выбора | ☑ | ||
---|---|---|---|---|
0
stubbs-11
24.08.17
✎
15:58
|
Добрый день!
Не могу добавить на форму список выбора. Вместо выпадающего списка выдает все значения в одну строку. |
|||
1
DDwe
24.08.17
✎
16:04
|
(0) Пожалеть тебя?
|
|||
2
aleks_default
24.08.17
✎
16:04
|
А не надо список добавлять на форму, добавляй поле, и у него в свойствах ставь режим выбора из списка и заполняй список значений
|
|||
3
stubbs-11
24.08.17
✎
16:19
|
Нет там такого свойства, в том-то все и дело!!
Я делаю так: - В реквизитах формы создаю новый с типом "СписокЗначений" - Перетаскиваю его на форму и делаю у него тип "Поле ввода", но свойства Режим выбора у него НЕТ! |
|||
4
jsmith82
24.08.17
✎
16:22
|
(3) Тип должен быть Строка
|
|||
5
jsmith82
24.08.17
✎
16:23
|
В смысле любой примитивный или ссылочный, но не Список значений
|
|||
6
aleks_default
24.08.17
✎
16:29
|
Пользователь же должен выбрать в этом поле ОДНО ЗНАЧЕНИЕ из списка. Зачем же ты добавляешь реквизит с типом коллекция?
А возможность пользователю выбора значения из списка достигается через свойства элемента формы . |
|||
7
jsmith82
24.08.17
✎
16:32
|
При создании на сервере инициализируй свойство СписокВыбора элемента формы через метод Добавить
|
|||
8
stubbs-11
24.08.17
✎
16:44
|
Если я правильно понял: У реквизита формы Тип данных "Строка", на форме - поле ввода, в процедуре ПриСозданииФормы код:
ПоискПоСтолбцу.СписокВыбора.Добавить("1") Но призапуске программы поле вообще тогда пустое! |
|||
9
jsmith82
24.08.17
✎
17:02
|
Элементы.ПоискПоСтолбцу.СписокВыбора.Добавить("1")
Элементы.ПоискПоСтолбцу.СписокВыбора.Добавить("2") |
|||
10
stubbs-11
24.08.17
✎
17:03
|
Сделал так:
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Элементы.ПоискПоСтолбцу.СписокВыбора.Добавить("Наименование"); Элементы.ПоискПоСтолбцу.СписокВыбора.Добавить("Артикул"); Элементы.ПоискПоСтолбцу.РежимВыбораИзСписка=Истина; Элементы.ПоискПоСтолбцу.РедактированиеТекста=Ложь; Все работает! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |