Имя: Пароль:
1C
 
Передать форму с клиента на сервер
0 v_kras
 
08.05.20
14:30
На клиенте получаю форму, как передать на сервер?
&НаКлиенте
Процедура ПолучитьФорму()
  форма = ПолучитьФорму("Документы.ДанныеДляРасчетаЗарплат.Форма.ФормаДокумента");
КонецПроцедуры

&НаСервере
Функция ИзменитьФорму()

КонецФункции
1 yzimin
 
08.05.20
14:41
На сервере тебе наверно нужна не форма а её данные, вот их и передавай
2 lodger
 
08.05.20
14:42
(0) форму туда-сюда гоняет платформа. вам этого делать не нужно. так же вам не нужно по многу раз бегать на сервер.
если надо открыть на клиенте специфичную форму - передайте в вызов формы необходимые параметры, подготовьте форму на сервере. платформа её покажет.
3 lodger
 
08.05.20
14:43
p.s. получитьформу разве ещё работает?
4 v_kras
 
08.05.20
14:48
(3) Да)) Только проблемы с передачей(
5 yzimin
 
08.05.20
15:14
(4) Передавай данные формы
6 Cthulhu
 
08.05.20
15:15
(4): где именно такая проблема? в модуле формы?
7 Cthulhu
 
08.05.20
15:15
вот ето - http://catalog.mista.ru/public/153602/ - не про ето?
8 toypaul
 
гуру
08.05.20
16:04
у получаемой формы есть место, которое выполняется на сервере. вот там и делай свои изменения
9 breezee
 
08.05.20
18:31
Я думаю что разработчики нового ЗУПа задались таким же вопросом. Все очень просто. 100 раз передавайте всю форму в клиентские модули, стройте из неё разные структуры, обрабатывайте их и делайте максимально простые вещи максимально сложными.
10 Cthulhu
 
08.05.20
23:13
(9): чессмастера на тебя нет, за зуп глотку готов перегрызть... ну в топике про сравнение зуп с камином мне так показалось... )))
11 Сияющий в темноте
 
09.05.20
00:14
тут еще есть некоторый момент-через получить форму вы получаете указатель на объект формы,а он живет только на клиенте.
то,что внутри формы идет как бы передача формы на сеовер,не означает,что туда передается сама форма-туда передается контекст и структура формы,а сама яорма как была,так и остается на клиенте.
12 palsergeich
 
09.05.20
00:31
(3) Работает
13 Cyberhawk
 
09.05.20
09:16
Вариант только один - вызвать любой (почти) серверный метод той формы и далее уже внедриться
14 Cyberhawk
 
09.05.20
09:16
+(13) Т.е. контекстно. Безконтекстно возможности нет.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс