|
Как получить значение из формы выбора справочника | ☑ | ||
---|---|---|---|---|
0
serg-lom89
07.08.15
✎
13:47
|
Добрый день
Из документа вызываю форму выбора,устанавливаю отбор програмно СправочникБонКарты = Справочники.БонуснаяКарта.ПолучитьФормуВыбора(); Запрос = Новый Запрос ; Запрос.Текст = "ВЫБРАТЬ | БонуснаяКарта.Код |ИЗ | Справочник.БонуснаяКарта КАК БонуснаяКарта |ГДЕ | БонуснаяКарта.Контрагент = &Контрагент | И БонуснаяКарта.Бонус.Активен | И (НЕ БонуснаяКарта.ПометкаУдаления)"; Запрос.УстановитьПараметр("Контрагент",ДисконтнаяКарта.ВладелецКарты); Список = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Код"); СписокКодов = Новый СписокЗначений(); Для Индекс = 0 По Список.Количество() - 1 Цикл СписокКодов.Добавить(Список[Индекс]); КонецЦикла; СправочникБонКарты.Отбор.Код.Использование = Истина; СправочникБонКарты.Отбор.Код.ВидСравнения = ВидСравнения.ВСписке; СправочникБонКарты.Отбор.Код.Значение = СписокКодов; СправочникБонКарты.ОткрытьМодально(); все открывается.все ок.. вот только как мне теперь определить значение которое я выбрал? |
|||
1
Fish
07.08.15
✎
13:49
|
(0) СП:
"ОткрытьМодально (DoModal) Синтаксис: ОткрытьМодально(<Таймаут>) Параметры: <Таймаут> (необязательный) Тип: Число. Время показа формы в секундах, по истечении которого форма будет закрыта с параметром закрытия. Если значение параметра не задано, время показа не ограничено. Значение по умолчанию: 0. Возвращаемое значение: Тип: Произвольный. Команда закрытия формы. Если форма открывалась для выбора, возвращает выбранное значение (или массив значений, в случае разрешенного множественного выделения в открываемой форме). Если значение не выбрано, возвращается Неопределено. " |
|||
2
antotti
07.08.15
✎
13:51
|
УФ или обычные ?
|
|||
3
serg-lom89
07.08.15
✎
13:52
|
(2) обычное
|
|||
4
antotti
07.08.15
✎
13:53
|
В УФ так по-моему:
Результат = ПолучитьФорму("Справочник.Имя.ФормаВыбора").ОткрытьМодально(); |
|||
5
VikingKosmo
07.08.15
✎
13:54
|
(4) в УФ за такой овногод руки по плечи отрывают
|
|||
6
Fish
07.08.15
✎
13:54
|
(3) ты (1) прочитал?
|
|||
7
antotti
07.08.15
✎
13:56
|
В обычных также
|
|||
8
antotti
07.08.15
✎
13:56
|
В (1) - тебе написали верный метод
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |