|
Подбор значений из динамического списка в управляемых формах 8.3 | ☑ | ||
---|---|---|---|---|
0
firelli87
15.08.16
✎
12:32
|
добрый день, осваиваю управляемые формы и не могу решить простую задачку. В обработке есть две формы "Форма", "Форма подбора". В форме ввожу в поле "номер документа" номер и нажимаю кнопку найти, в обработчике команды пишу
ПараметрыПодбора = Новый Структура("НомерДокумента,ЗакрыватьПриВыборе, МножественныйВыбор", Объект.НомерДокумента,Истина,Ложь); ПолучитьФорму("ВнешняяОбработка.Обработка1.Форма.ФормаПодбора", ПараметрыПодбора,Элементы.НомерДокумента); форма.ОткрытьМодально(); В форме подбора разместил динамический список, написал в нем запрос который выводит документы отобранные по номеру. Подскажите как теперь при щелчке на нужную строку возвратить нужный документ в основную форму? В обработчик "ОбработкаВыбора" не заходит, в обработчик "Выбор" получает номер выбранной строки, что с этим номером сделать не совсем понятно. Подскажите как мне из строки в динамическом списке выбрать документ и вернуть его в основную форму? |
|||
1
sherstnev
15.08.16
✎
12:36
|
1) избавиться от модальности
2) открывать форму в режиме ФормаВыбора, при закрытии такая форма вернет выбранный элемент |
|||
2
sherstnev
15.08.16
✎
12:38
|
ой, не обратил внимания: ПолучитьФорму - про это тоже забыть. ОткрытьФорму. http://catalog.mista.ru/public/236382/
|
|||
3
firelli87
15.08.16
✎
12:38
|
(1)Режим формаВыбора где указать?
|
|||
4
firelli87
15.08.16
✎
12:40
|
(2) Форма открывается, а как вернуть значение выбранной строки?
|
|||
5
firelli87
15.08.16
✎
12:42
|
На форме расположил динамический список, отобрал нужные мне позиции, как теперь двойным щелчком по позиции вернуть в выбранной строке например ВЫбранноеЗначение.Документ, в основную форму где я его дальше буду использовать?
|
|||
6
SSSSS_AAAAA
15.08.16
✎
12:48
|
(5) В УФ Правильно настроенная форма выбора САМА вернет ВЫБРАННОЕ значение без каких-либо дополнительных движений.
|
|||
7
firelli87
15.08.16
✎
12:50
|
(6) а подробнее можно?
|
|||
8
firelli87
15.08.16
✎
12:54
|
У меня внешняя обработка в ней две формы тип "Форма обработки".
|
|||
9
firelli87
15.08.16
✎
12:54
|
Форму подбора как именно правильно настроить?
|
|||
10
firelli87
15.08.16
✎
12:57
|
Подбор ведь не обязательно возвращать именно в таблицу расположенную на основной форме? Мне например достаточно вернуть значение документа в элемент формы "Документ".
|
|||
11
SSSSS_AAAAA
15.08.16
✎
13:08
|
(10) Форме выбора по барабану куда возвращать значение, она выбирает и возвращает, а не записывает сама.
|
|||
12
SSSSS_AAAAA
15.08.16
✎
13:08
|
(9) Установить в ней соответствующие галочки.
|
|||
13
firelli87
15.08.16
✎
13:26
|
В форме выбора написал так:
РезультатВыбора = Элементы.ПутевыеЛисты.ТекущиеДанные.Ссылка; ОповеститьОВыборе(РезультатВыбора); Всё получилось, всем спасибо! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |