Имя: Пароль:
1C
1С v8
Сервер и управляемая форма
0 wraithik
 
04.02.13
15:04
Есть УФ.
Есть два модуля и две процедуры:
1) РКПКлиент.ОбработатьКоманду(ЭтаФорма, Команда)
2) РКПСервер.ОбработатьКомандуСервер(ЭтаФорма, Команда)

1 вызвает 2.

Во второй процедуре я изменяю реквизиты формы (ИзменитьРевизиты) и делаю ЗначниеВРеквизитФормы, РеквезитФормыВЗначение.

Но я не могу в редиме тонкого клиента передать форму на сервер, она не сериализуется.


Че делать?
1 acsent
 
04.02.13
15:05
на сервере и так есть форма, зачем ее туда передавать?
2 wraithik
 
04.02.13
15:07
у меня есть форма, на ней табличныйДокумент.
При обработке расшифровки, я вызываю
РКПКлиент.ОбработатьКоманду(ЭтаФорма, Расшифровка) (1);
Далее если на клиенте не смогли разрулить, то вызываю из (1)
РКПСервер.ОбработатьКомандуСервер(ЭтаФорма, Команда).
3 Rovan
 
гуру
04.02.13
15:11
(2) не передавай форму... передай данные для запроса,
а обратно тоже получи данные (например структуру)
4 wraithik
 
04.02.13
17:14
(3)
хреново однако, думал тока рефакторинга кода хватит.
а может есть способ заставить на серверной дернуть РеквезитФормыВЗначение.
Пока я в клиенте, я не могу РеквезитФормыВЗначение, тут я уж никак не выкручусь.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.