Имя: Пароль:
1C
1С v8
Передача данных с клиента на сервер и обратно, не работает (((
0 vladnet
 
02.04.12
17:34
&НаСервере
Перем ПараметрСервера; // Для выполнение пользовательский действий

&НаСервере
Функция ПолучитьПараметрСервера()
   Возврат ПараметрСервера;
КонецФункции

&НаСервере
Функция УстановитьПараметрСервера(пЗначение)
   ПараметрСервера=пЗначение;
КонецФункции


====================================
Тестовый код на клиенте:

УстановитьПараметрСервера(1);
Результат_Сервер=ПолучитьПараметрСервера();
Сообщить(Результат_Сервер);    

сообщить не возвращает 1, почему?
1 ll13
 
02.04.12
17:35
Потому что серверные переменные между серверными вызовами не сохраняются
2 andrewks
 
02.04.12
17:36
юзай параметры сеанса
3 vladnet
 
02.04.12
17:36
(1) А как то обойти можно?
4 Gmerto
 
02.04.12
17:38
Реквизит формы. Параметр сеанса.
5 ll13
 
02.04.12
17:39
(3) РеквизитФормы, ВременноеХранилище
6 vladnet
 
02.04.12
17:40
Спасибо всем. Выход найден ))
7 Gmerto
 
02.04.12
17:40
(3) Все таки наверное зависит от того, что сохранять.
8 vladnet
 
02.04.12
17:44
(7) В реквизите формы есть тип Произвольный, так что буду использовать его.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн