|
Из сервера в клиент
| ☑ |
0
uvl
15.05.12
✎
12:10
|
Добрый день. Перечитал мисту на предмет передачи переменной из сервера в клиент, но так до конца и не понял. У всех ситуации разные, может кто подскажет по моей.
Есть обработка, в модуле формы которой я вызываю серверную процедуру из общего модуля.
// в обработке
&НаКлиенте
Процедура ЗагрузитьНоменклатуруНажатие()
ВыгрузкаВБазу.ЗагрузитьНоменклатуруНажатие(Объект,ДатаУстановкиРозничныхЦен,ВидЦены);
...
КонецПроцедуры
// в модуле ВыгрузкаВБазу
// строку "проверка" помещаю в хранилище
&НаСервере
Процедура ЗагрузитьНоменклатуруНажатие(ОбработкаОбъект,ДатаУстановкиЦен,ВидЦены)Экспорт
Перем УникальныйИдентификатор;
АдресТоваровВХранилище = ПоместитьВоВременноеХранилище("проверка",УникальныйИдентификатор);
...
КонецПроцедуры
Как то я могу АдресТоваровВХранилище вернуть на клиента в эту же обработку ?
|
|
1
Ursus maritimus
15.05.12
✎
12:13
|
Телепатирую. Использовать функцию, а не процедуру или добавить в процедуру доп. праметр и записывать в него
|
|
2
uvl
15.05.12
✎
12:15
|
(1) а че функция вернет значение с сервера в клиент?
|
|
3
aleks-id
15.05.12
✎
12:17
|
(2) строку то или навигационную ссылку? да легко!
|
|
4
uvl
15.05.12
✎
12:19
|
капец)) я уже проверил) мне че то это в голову вообще не пришло))
спасибо!
|
|
5
uvl
15.05.12
✎
12:20
|
я думал с сервера только через параметры в клиент можно передавать
|
|
6
aleks-id
15.05.12
✎
12:21
|
(5) с сервера можно передать только примитивные типы. ну практически только ))
|
|
7
uvl
15.05.12
✎
12:23
|
ну структура на клиенте доступна я смотрю, значит мне подойдет, попробуе ее
|
|
8
aleks-id
15.05.12
✎
12:24
|
(7) смотря для чего. если задумаешь через структуру передать ТЗ то жестоко обломаешься
|
|
9
aleks-id
15.05.12
✎
12:26
|
и нафига вообще тебе структура? возвращай сразу АдресТоваровВХранилище
|
|
10
uvl
15.05.12
✎
12:26
|
(8) нет я адреса хранилища строковые хочу передать в структуру, короче список строк мне просто нужен
|
|
11
uvl
15.05.12
✎
12:29
|
(9) дело в том что нужно на сервере xml разобрать, и вернуть например 50 значений клиенту, для дальнейшей обработки, смысл мне по одному адресу возвращать, как то не красиво
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший