|
Вызов серверной процедуры в УФ
| ☑ |
0
pincet
03.09.14
✎
14:52
|
&OnServer
function GetProxy()
return WSСсылки.WSСсылка2.СоздатьWSПрокси("192.168.25.193/Service1","MyMethod","Service1Soap");
endfunction
&НаКлиенте
Процедура ПриОткрытии(Отказ)
// Вставить содержимое обработчика.
сервисНовый=GetProxy();
КонецПроцедуры
Обработка.WSDL.Форма.Форма.Форма(10,14)}: Процедура или функция с указанным именем не определена (GetProxy)
сервисНовый=<<?>>GetProxy(); (Проверка: Тонкий клиент)
что не так?
|
|
1
pincet
03.09.14
✎
14:53
|
накорябано в модуле обработки
|
|
2
MrStomak
03.09.14
✎
14:53
|
В каком объекте 1с прописан данный код?
|
|
3
Wobland
03.09.14
✎
14:53
|
определена не указанным именем с функция или процедура. а ты что подумал?
|
|
4
MrStomak
03.09.14
✎
14:55
|
&НаСервере (&AtServer) — определяет серверную процедуру (функцию);
Когда понтуешься использованием англоязычного кода, не забывай заглядывать в СП
|
|
5
_fvadim
03.09.14
✎
14:57
|
сночало получить объект, потом вызывать
|
|
6
Рэйв
03.09.14
✎
14:58
|
(0)
&НаКлиенте
Процедура ПриОткрытии(Отказ)
// Вставить содержимое обработчика.
ПриОткрытииНаСервере();
КонецПроцедуры
Процедура ПриОткрытииНаСервере()
Об=РеквизитФормыВЗначение("Объект");
сервисНовый=Об.GetProxy();
// дальше делай чего хотел...
КонецПроцедуры
....И Экспорт поставь у GetProxy(), не позорься:-)
|
|
7
Рэйв
03.09.14
✎
14:59
|
+
В конце процедуры ПриОткрытииНаСервере() если чтото заполнял в объекте, то надо еще
ЗначениеВРеквизитФормы(Об,"Объект");
|
|
8
Defender aka LINN
03.09.14
✎
15:00
|
(6) Он этот самый прокси еще и с сервера хочет клиенту одолжить...
|
|
9
Рэйв
03.09.14
✎
15:01
|
(8)Ну это он погорячился наверное...
|
|
10
MrStomak
03.09.14
✎
15:06
|
(1) Нет такого - модуль обработки.
|
|
11
_fvadim
03.09.14
✎
15:07
|
(10) куда дели?
|
|
12
_fvadim
03.09.14
✎
15:07
|
у меня есть
|
|
13
Рэйв
03.09.14
✎
15:09
|
(10)Видимо ТС явился в 1С откудато типа делфи. Отсюда и англонаписание кода и не знание терминологии. Скорее всего он имел в виду модуль объекта обработки:-)
|
|