Имя: Пароль:
1C
1С v8
УФ: Общие модуль, &НаСервере или &НаСервереБезКонтекста
0 Широкий
 
29.10.13
13:23
Пытаюсь разобраться.
Есть общие модуль "глОбщегоНазначенияСервер" (компиляция на сервере, вызов сервера).

В документе вызываю процедуру этого модуля:

&НаКлиенте
Процедура МояПроцедура()
   глОбщегоНазначенияСервер.СервернаяПроцедура();
КонецПроцедуры

Чему это аналогично:

&НаКлиенте
Процедура МояПроцедура()
   ВызовПроцедурыСервера()
КонецПроцедуры

&НаСервере
Процедура ВызовПроцедурыСервера()
    глОбщегоНазначенияСервер.СервернаяПроцедура();
КонецПроцедуры

ИЛИ

&НаКлиенте
Процедура МояПроцедура()
   ВызовПроцедурыСервера()
КонецПроцедуры

&НаСервереБезКонтекста
Процедура ВызовПроцедурыСервера()
    глОбщегоНазначенияСервер.СервернаяПроцедура();
КонецПроцедуры

Иными словами, передается ли контекст формы или нет?
1 Широкий
 
29.10.13
13:47
ап
2 Euguln
 
29.10.13
13:51
(0) каким макаром передается контекст формы в общий модуль, вот ведь вопрос.
3 Dmitry1c
 
29.10.13
13:53
&НаКлиенте
Процедура МояПроцедура()
   глОбщегоНазначенияСервер.СервернаяПроцедура();
КонецПроцедуры

Это работать не будет
4 Широкий
 
29.10.13
14:00
(3) Почему же?
5 Dmitry1c
 
29.10.13
14:34
(4) спроси у зазеркалья
6 samozvanec
 
29.10.13
14:39
(3) зависит от галки ВызовСервера
7 MaxxiMiliSanM
 
29.10.13
14:44
&НаКлиенте
Процедура МояПроцедура()
   ВызовПроцедурыСервера()
КонецПроцедуры

&НаСервереБезКонтекста
Процедура ВызовПроцедурыСервера()
    глОбщегоНазначенияСервер.СервернаяПроцедура();
КонецПроцедуры
8 Dmitry1c
 
29.10.13
14:51
(6) пробовал?
9 Широкий
 
29.10.13
14:56
(8) У меня спроси.. я пробовал
(7) Спасибо.

Наверно просто нагрузка на сервер большая была, поэтому и засомневался
10 samozvanec
 
29.10.13
14:57
(8) у (9) спроси, он пробовал)
AdBlock убивает бесплатный контент. 1Сергей