Имя: Пароль:
1C
1С v8
Открыть форму из модуля сеанса
0 MistaEr
 
16.01.18
12:48
Так уж получилось что я пропустил занятие когда объясняли галочки общих модулей)
Проблема такая. В модуле сеанса, при установке параметров сеанса, мне нужно открыть форму с передачей Описания оповещения. Проблема уже возникла при Новый ОписаниеОповещения....
Прошу подсказать как правильно открыть форму в моем случае.
1 mehfk
 
16.01.18
12:49
Это вам не нужно.
2 Мимохожий Однако
 
16.01.18
12:51
(0) Код покажи для затравки
3 MistaEr
 
16.01.18
12:54
Процедура УстановкаПараметровСеанса(ИменаПараметровСеанса)
Оповещение = Новый ОписаниеОповещения("ПредложитьВыборРабочегоМестаЗавершение", ЭтотОбъект)

ОткрытьФорму("Справочник.ПодключаемоеОборудование.Форма.ФормаВыбораРабочегоМеста", ,,,  ,, ОбработкаОповещения, РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс);

КонецПроцедуры
4 MistaEr
 
16.01.18
12:54
(2) Процедура УстановкаПараметровСеанса(ИменаПараметровСеанса)
Оповещение = Новый ОписаниеОповещения("ПредложитьВыборРабочегоМестаЗавершение", ЭтотОбъект)

ОткрытьФорму("Справочник.ПодключаемоеОборудование.Форма.ФормаВыбораРабочегоМеста", ,,,  ,, Оповещение, РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс);

КонецПроцедуры
5 singlych
 
16.01.18
12:56
Модуль сеанса выполняется на сервере.
см (1)
6 MistaEr
 
16.01.18
12:58
Как отсюда обратиться в функцию общего модуля на клиенте, там открыть форму и установить параметр рабочего места здесь?
7 MistaEr
 
16.01.18
13:05
(5) ну это я собразил
8 Мимохожий Однако
 
16.01.18
13:06
Как называется общий модуль и функция в нём? какие свойства у модуля выставил?
9 MistaEr
 
16.01.18
13:08
а_ОбщегоНазначенияКлиентСервер.ВыбратьРМТекущегоСеанса(

свойства:
клиент
сервер
внеш соед
вызов сервера
10 MistaEr
 
16.01.18
13:17
Может отсюда обратиться еще в модуль просто на клиенте?
11 singlych
 
16.01.18
13:52
С сервера нельзя к клиенту обратиться.
Используй модуль приложения. Или пихни форму в начальную страницу.
12 Лефмихалыч
 
16.01.18
13:58
(0) при установке параметров сеанса этого нельзя сделать. Ты не только это занятие прогулял
13 MistaEr
 
16.01.18
14:45
(11) Спасибо. Оттуда вызываю а_ОбщегоНазначенияКлиент, там открываю форму и устанавливаю параметр а_ОбщегоНазначенияСервер через а_ОбщегоНазначенияКлиентСервер
Всем спасибо!