|
Открыть форму выбора для неиерархического просмотра.
| ☑ |
0
unknown181538
18.10.11
✎
19:28
|
Открываю:
Номенклатура = ОткрытьФормуМодально("Справочник.Номенклатура.ФормаВыбора",ПараметрыФормы);
Что нужно передать в параметры, чтобы список открывался не в иерархическом режиме? При этом, конечно, не меняя саму форму выбора.
И вообще не понимаю, где посмотреть доступные параметры.
|
|
1
unknown181538
18.10.11
✎
20:21
|
ап
|
|
2
Seducer
18.10.11
✎
20:55
|
>И вообще не понимаю, где посмотреть доступные параметры.
открываешь Синтакс-Помощник. В содержании находишь "Интерфейс (управляемый)". Дальше "Управляемая форма - Управляемая форма - Параметры формы". Это стандартные параметры. Все остальные обрабатываются только вмешательством в код формы.
Если, конечно, я правильно понял. :)
|
|
3
unknown181538
18.10.11
✎
21:04
|
(2) Ну вот например в параметры формы можно передать "Отбор", а в дереве СП я этого не смог найти.
|
|
4
Seducer
19.10.11
✎
09:07
|
(3) Какой отбор для формы? Это не сама форма, а динамический список. Его и ищем в дереве СП (Интерфейс (управляемый) - Управляемая форма - Расширение динамического списка - Параметры формы)
|
|
5
unknown181538
19.10.11
✎
10:56
|
(4) Какой еще динамический список, я же форму открываю. Пусть в ней, и динамический список есть.
ПараметрыФормы.Вставить("Отбор",Новый Структура("Ссылка",СписокОтбора));
Номенклатура = ОткрытьФормуМодально("Справочник.Номенклатура.ФормаВыбора",ПараметрыФормы);
Я же не обращаюсь к реквизиту формы. Или дело в том, что динамический список - основной реквизит? Но про это не написано нигде.
А как быть в моем случае? Только добавлять параметры в саму форму?
|
|
6
Seducer
19.10.11
✎
11:58
|
ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбора",ПараметрыФормы);
ФормаВыбора.Элементы.Список.Отображение = ОтображениеТаблицы.Дерево;
Номенклатура = ФормаВыбора.ОткрытьМодально();
|
|
7
Seducer
19.10.11
✎
12:00
|
(6)+ Так хотел?
|
|
8
unknown181538
19.10.11
✎
14:06
|
Пойдет.
Почему-то не пришло в голову.
Все думал как-то параметрами передать.
|
|