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

Переношу общий функционал упр. форм в общий модуль - как?

Переношу общий функционал упр. форм в общий модуль - как?
Я
   RomaH
 
08.04.20 - 11:52
возьмем для примера:
ПриСозданииНаСервере

делаю один ОМ, ставлю свойства:
Сервер
Вызов сервера - что бы можно было вызывать функции выполняемые на сервере из клиентских процедур (например ПриИзмененииРеквизита)

вроде все ок, работает

дальше хочу
ПриОткрытии

Что бы не плодить метаданные - решаю сделать это в том же ОМ
добавляю:
Клиент (упр. приложение)

естественно попадаю на синтаксис проверки на клиенте

ок, заключаю "серверные" процедуры в "#Если Сервер Тогда"
но тогда получаю, что "Вызов сервера" перестает работать - клиентские процедуры формы не видят процедуры ОМ заключенные теперь в эту

обязательно ли делить в таким случае ОМ на "НаСервере" и "НаКлиенте"?
   080808Ник
 
1 - 08.04.20 - 11:55
(0) "Что бы не плодить метаданные - решаю сделать это в том же ОМ
добавляю:" зачем тогда деление на клиент и сервер придумали если можно все в один модуль?))
"обязательно ли делить в таким случае ОМ на "НаСервере" и "НаКлиенте"?"- обязательно. Клиентский модуль это клиентский, серверный это серверный. и мешать их в кучу не нужно
   GGDots
 
2 - 08.04.20 - 11:55
Я бы поделил
Правила создания общих модулей:
https://its.1c.ru/db/v8std#content:469:hdoc

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