Имя: Пароль:
1C
1С v8
Форма выбора из списка
0 Nenaviwu1c20
 
03.10.13
13:19
Всем привет.Надоело искать в синтаксисе поэтому спрошу.Можно ли вызвать модально форму в толстом клиенте в которой можно будет выбрать из того списка который я создаю программно для того чтобы не создавать форму в платформе.8,2,18 версия
1 GROOVY
 
03.10.13
13:20
СписокЗначений.ВыбратьЭлемент (ValueList.ChooseItem)
СписокЗначений (ValueList)
ВыбратьЭлемент (ChooseItem)
Синтаксис:

ВыбратьЭлемент(<Заголовок>, <Элемент>)
Параметры:

<Заголовок> (необязательный)

Тип: Строка.
Заголовок окна выбора. Если параметр не указан, то используется стандартный заголовок.
Значение по умолчанию: Пустая строка.
<Элемент> (необязательный)

Тип: ЭлементСпискаЗначений.
Элемент, на который следует изначально спозиционировать список значений при интерактивном выборе. Если значением параметра не является элемент списка значений, входящий в данный список, позиционирования не произойдет.
Возвращаемое значение:

Тип: ЭлементСпискаЗначений; Неопределено.
Если пользователь отказался от выбора, возвращает Неопределено.
Описание:

Вызывает окно для интерактивного выбора одного из элементов, входящих в список значений.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент).
Пример:

ВыбЭлемент = СписокТиповЦен.НайтиПоЗначению(ВыбЗначение);
ВыбЭлемент = СписокТиповЦен.ВыбратьЭлемент("Выберите тип цен.", ВыбЭлемент);
Если ВыбЭлемент = Неопределено Тогда
    Сообщить("Не выбран тип цен.");
Иначе
    ВыбЗначение = ВыбЭлемент.Значение;
КонецЕсли;


--------------------------------------------------------------------------------

     Методическая информация
2 Nenaviwu1c20
 
03.10.13
13:21
Большое спасибо!
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший