|
передача значения, клиент - сервер
| ☑ |
0
1Cancer
23.09.15
✎
16:20
|
реквизит1 - число.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Параметры.Свойство("КоличествоФакторов") Тогда
колфакт = Параметры.КоличествоФакторов;
КонецЕсли;
ЗначениеВРеквизитФормы(колфакт,"Реквизит1");
КонецПроцедуры
&Наклиенте
Процедура ок(Команда)
ВозвращаемоеЗначение = новый массив(3);
ВозвращаемоеЗначение[0]=группировка1;
ВозвращаемоеЗначение[1]=группировка2;
перемен= Реквизит1 ;
этаформа.Закрыть(ВозвращаемоеЗначение);
//
КонецПроцедуры
паремен = 0 хотя я передаю значение 6 в структуре. =/
в чем ошибка
|
|
1
Лефмихалыч
23.09.15
✎
16:45
|
а если убрать "ЗначениеВРеквизитФормы(колфакт,"Реквизит1");"?
|
|
2
1Cancer
23.09.15
✎
16:54
|
(1) собств а как я тогда передам от сервака к клиенту "колфакт" ?
|
|
3
v-kam
23.09.15
✎
16:55
|
колфакт = Параметры.КоличествоФакторов;
колфакт - и есть реквизит
|
|
4
1Cancer
23.09.15
✎
16:58
|
(3) ничего не изменилось
|
|
5
1Cancer
23.09.15
✎
17:04
|
ПараметрыФормы = Новый Структура();
параметрыформы.Вставить("КоличествоФакторов",КоличествоФакторов);
ВозвращаемоеЗначение= ОткрытьФормуМодально(ПолучитьПолноеИмяФормы("форма1"),ПараметрыФормы, ЭтаФорма);
тут в структуре 6 пишется =/
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан