|
Вернуть результат выбора с формы списка
| ☑ |
0
Глист
23.08.13
✎
17:08
|
У журнала документов есть только форма списка. Я открываю эту форму модально. Нужно вернуть выбранное значение. Все хорошо если поставить флаг РежимВыбора. Но как сделать это программно? Можно ли передать РежимВыбора = истина в ПараметрыФормы? ЕСли да, то как?
|
|
1
Bober
23.08.13
✎
17:21
|
(0) да
ПараметраФормы = Новый Структура;
ПараметраФормы.Вставить("РежимВыбора", Истина);
ОткрытьФормыМодально("", ПараметраФормы, Владелец);
|
|
2
Глист
23.08.13
✎
17:25
|
Не канает (1) Это первое что я попробовал. Форма открывается как форма списка и при выборе документа открывается сам документ.
|
|
3
Euguln
23.08.13
✎
17:30
|
Получить форму, установить режим выбора, открыть модально
|
|
4
Глист
23.08.13
✎
17:32
|
(3)пробовал, тоже не канает. Пишет "невозможно изменить значения параметров" или что-то в этом роде
|
|
5
Bober
23.08.13
✎
17:34
|
(2) в форме динамический список является основным реквизитом формы?
|
|
6
Глист
23.08.13
✎
17:35
|
(5) Да
|
|
7
Euguln
23.08.13
✎
17:47
|
(6) Значит где-то обманываешь
|
|
8
Bober
23.08.13
✎
17:49
|
(6) угу не работает. нужно в 1с сообщить
|
|
9
Глист
23.08.13
✎
17:58
|
Тема закрыта, я - олень. Писал
Результат = ОткрытьФормуМодально("ЖурналДокументов.ЖурналДоговоров.ФормаСписка, ПараметрыФормы);
А надо было
Результат = ОткрытьФормуМодально("ЖурналДокументов.ЖурналДоговоров.ФОРМА.ФормаСписка, ПараметрыФормы);
Получается я открывал несозданную форму в которой нельзя менять параметры.
Всем спасибо.
|
|
10
Bober
23.08.13
✎
18:05
|
(9) не понял?
|
|
11
Глист
23.08.13
✎
18:09
|
(10) ну я как бы открывал модально не ту форму которую я создал и которая есть в дереве конфигурации, а форма которая создается платформой если ни одна форма не указана как основная.
|
|