|
|
Функция Открытьформу |
☑ |
|
0
Demokratizator
17.02.04
✎
19:01
|
Как написать при помощи функции ОткрытьФорму, чтобы при нажатии на кнопку открывался справочник в нужной "папке"?
|
|
|
1
SnarkHunter
17.02.04
✎
20:55
|
Конт="";
ОткрытьФорму("Справочник.НужныйСправочник.НужнаяФорма",Конт);
Конт.ИспользоватьРодителя(НужнаяПапка);
|
|
|
2
skunk
17.02.04
✎
21:17
|
(1)боюсь что не совсем правильно
Конт = СоздатьОбъект("СписокЗначений");
Конт.ДобавитьЗначение(НужнаяПапка, "НужнаяПапка")
ОткрытьФорму("Справочник.НужныйСправочник.НужнаяФорма", Конт);
в Нужном справочнике в нужной форме добавить в процедуру ПриОткрытии
Парам = Форма.Параметр;
Если ТипЗначенияСтр(Парам) = "СписокЗначений" Тогда
АктивизироватьОбъект(Парам.Получить("НужнаяПапка"));
КонецЕсли;
|
|
|
3
SnarkHunter
17.02.04
✎
22:10
|
(2)Учите матчасть, старшой лэйтенант... Все правильно... Более того, вся прелесть в том, что справочник дергать не нужно..
|
|
|
4
IAm
17.02.04
✎
22:15
|
1 Хм. Век живи-век учись.
|
|
|
5
skunk
17.02.04
✎
22:28
|
(3)Согласен... у меня даже кривей получилось, если форма справочника уже открыта
|
|