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


1С 8.3 Общий модуль и контекст

1С 8.3 Общий модуль и контекст
Я
   hawk1
 
19.10.16 - 14:05
Пишу общий модуль, процедуры из которого должны вызываться на клиенте. В одной из этих функций мне необходимо получать объект по ссылке на него. Как сделать чтобы эту функцию можно было вызывать в форме документа на клиенте?
 
 
   vicof
 
1 - 19.10.16 - 14:31
Вызов сервера
   Cyberhawk
 
2 - 19.10.16 - 14:44
По методологии 1С нужно сделать два ОМ: один серверный, второй - вызов сервера (для использования с клиента)
   Мойдодыр
 
3 - 19.10.16 - 14:47
(2) только вот я не понял смысл такого разделения
   Cyberhawk
 
4 - 19.10.16 - 15:04
(3) Чтобы при написании "чисто" серверного ОМ знать, что его могут позвать только с сервера и не думать о том, что его могут позвать и с клиента (думают об этом пусть те, кто пишет серверный ОМ с вызовом сервера) :)
   Naf_kultura
 
5 - 19.10.16 - 15:04
(2) наверное один серверный с "вызов сервера", другой клиентский

а вообще 1С старательно уходит из ООП непонятно зачем
   Naf_kultura
 
6 - 19.10.16 - 15:05
(4) в чем это знание поможет?
   Cyberhawk
 
7 - 19.10.16 - 15:06
(5) Нет
   Cyberhawk
 
8 - 19.10.16 - 15:06
(6) Видимо чтобы писатель серверного ОМ не распылялся
   Naf_kultura
 
9 - 19.10.16 - 15:10
в результате имеем слоеный пирог модулей:

БухгалтерскийУчет
БухгалтерскийУчетВызовСервераПовтИсп
БухгалтерскийУчетКлиентПереопределяемый
БухгалтерскийУчетКлиентСервер
БухгалтерскийУчетКлиентСерверПереопределяемый
БухгалтерскийУчетПереопределяемый
   Мойдодыр
 
10 - 19.10.16 - 15:15
(8) Типо чтоб таблицы не возвращить?
Я слышал версию про безопасность
 
 Рекламное место пустует
   Cyberhawk
 
11 - 19.10.16 - 15:26
(10) Не соблюдающие рекомендации флажок "Вызов сервера" обычно ставят ради какого-то одного метода (при возникновении такой необходимости). Но распространяться-то флажок начинает на все экспортные методы такого ОМ, который раньше был сугубо серверным. В итоге не комильфо выходит: экспортные методы вроде лежат в ОМ, разрешающим вызов с клиента, а по факту нихера не работают.
С безопасностью тоже объяснине прокатывает (проверки прав там какие-нибудь выполнять до входа в экспортный метод, либо вообще не выполнять).
   Naf_kultura
 
12 - 19.10.16 - 16:54
(11) проблема там только в одном: в обмене параметрами и результатом методов - на клиент мутабельные могут не передаться
   Мойдодыр
 
13 - 19.10.16 - 17:52
Но и таблицы передавать - это не комильфо

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