Вход | Регистрация

Информационные технологии ::

Метки:

Функция Открытьформу

Я
   Demokratizator
 
17.02.04 - 19:01
Как написать при помощи функции ОткрытьФорму, чтобы при нажатии на кнопку открывался справочник в нужной "папке"?
 
  Рекламное место пустует
   SnarkHunter
 
1 - 17.02.04 - 20:55
Конт="";
ОткрытьФорму("Справочник.НужныйСправочник.НужнаяФорма",Конт);
Конт.ИспользоватьРодителя(НужнаяПапка);
   skunk
 
2 - 17.02.04 - 21:17
(1)боюсь что не совсем правильно

Конт = СоздатьОбъект("СписокЗначений");
Конт.ДобавитьЗначение(НужнаяПапка, "НужнаяПапка")
ОткрытьФорму("Справочник.НужныйСправочник.НужнаяФорма", Конт);

в Нужном справочнике в нужной форме добавить в процедуру ПриОткрытии

Парам = Форма.Параметр;
Если ТипЗначенияСтр(Парам) = "СписокЗначений" Тогда
 АктивизироватьОбъект(Парам.Получить("НужнаяПапка"));
КонецЕсли;
   SnarkHunter
 
3 - 17.02.04 - 22:10
(2)Учите матчасть, старшой лэйтенант... Все правильно... Более того, вся прелесть в том, что справочник дергать не нужно..
   IAm
4 - 17.02.04 - 22:15
1 Хм. Век живи-век учись.
   skunk
 
5 - 17.02.04 - 22:28
(3)Согласен... у меня даже кривей получилось, если форма справочника уже открыта


Список тем форума
Рекламное место пустует   Рекламное место пустует
2 + 2 = 3.9999999999999999999999999999999...
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует