Имя: Пароль:
1C
 
дальше ползу по веб-сервисам - не могу создать прокси...
0 уродина
 
14.06.07
13:24
для проверки подключенной ссылки пишу
       Прокси = WSссылки.WSСсылка1.СоздатьWSПрокси("http://localhost/ws/ws1","ДанныеТаблицы","ДанныеТаблицыsoap");
а она мне в ответ:
Сервис не найден. {http://localhost/ws/ws1}:ДанныеТаблицы
подскажите чего можно сделать? спасибо.
1 уродина
 
14.06.07
13:25
рука дрогнула... прибейте вторую люди добрые.
2 sapphire
 
14.06.07
13:26
(0) почитать ЖКК + посмотреть инфо в демо ws на ИТС.
3 ASV
 
14.06.07
13:29
а со / на конце ws1/
4 уродина
 
14.06.07
13:32
(2) про ЖКК - спасибо. про ИТС - тоже. если есть мысли - поделись все же?
5 ASV
 
14.06.07
13:32
у тебя в конфе у XDTO пакета, какое URI пространство имен?
6 уродина
 
14.06.07
13:32
(3) чего?
7 sapphire
 
14.06.07
13:33
(0) Сервис опубликован?
8 уродина
 
14.06.07
13:34
Пакет (http://localhost/ws/ws1.1cws)
(7) конечно. раз я ссылку подключила.
9 ASV
 
14.06.07
13:34
(6) так
Прокси = WSссылки.WSСсылка1.СоздатьWSПрокси("http://localhost/ws/ws1/","ДанныеТаблицы","ДанныеТаблицыsoap");
10 ASV
 
14.06.07
13:35
(8) это путь к файлу  (http://localhost/ws/ws1.1cws), а пространство в свойствах пакета?
11 уродина
 
14.06.07
13:37
(9) нет, это не так. все равно ошибка. а в примере по веб-сервисам как раз так написано, как у меня. у все работает. а у меня - нет.
12 уродина
 
14.06.07
13:38
на ИТС - минимум... ничего нового нету.
13 ASV
 
14.06.07
13:43
может S надо
ДанныеТаблицыsoap
>>
ДанныеТаблицыSoap
?)
14 sapphire
 
14.06.07
13:56
мда ... в ЖКК - скорее всего имя порта указано неверно
интересно, что скажет 1С на WSссылки.WSСсылка1.ПолучитьWSОпределения()
15 ASV
 
14.06.07
14:00
(9) нашел косяк почему у меня работало только со /
после импорта WSСсылки необходимо посмотреть какие пакеты импортировались, уже при подключении использовать их URI пространства имен
16 sapphire
 
14.06.07
14:07
//попробуй так
Определение=Новый WSОпределения("http://localhost/ws/ws1.1cws?wsdl");
Прокси = Новый WSПрокси(Определение,"http://localhost/ws/ws1",
"ДанныеТаблицы",
"ДанныеТаблицыSoap");
17 sapphire
 
14.06.07
14:10
+(16) ЖКК 1С:Предприятие 8.1 К & А т.2 - 706/707
Пример использования динамической WS-ссылки
18 уродина
 
14.06.07
14:15
(17) откуда у тебя ЖКК по 8.1? у меня - нету.
19 ASV
 
14.06.07
14:16
(18) продают отдельно
file://localhost/C:/Program%20Files/1cv81/AddDoc/RU/V8AddDoc81.htm#_Toc153208120
20 sapphire
 
14.06.07
14:16
(18) специально выклянчил у франя :) 3 т.р/комплект. самое смешное, в промежуточных томах... отсутствует оглавление :)
21 sapphire
 
14.06.07
14:17
(18) а как в (16) канает?
22 уродина
 
14.06.07
14:18
забавно... написала как в ссылке
http://localhost/ws/ws1.1cws,
говорит теперь
{Обработка.ПолучениеДанныхПоКартам.Форма.Форма(5)}: Ошибка при вызове метода контекста (СоздатьWSПрокси): Порт не найден. {http://localhost/ws/ws1.1cws}:ДанныеТаблицы:ДанныеТаблицыsoap
       Прокси = WSссылки.WSСсылка1.СоздатьWSПрокси("http://localhost/ws/ws1.1cws","ДанныеТаблицы","ДанныеТаблицыsoap");
по причине:
Порт не найден. {http://localhost/ws/ws1.1cws}:ДанныеТаблицы:ДанныеТаблицыsoap
23 уродина
 
14.06.07
14:18
(20) да я вроде бы во фране тружусь - у нас нету описания бумажного.
24 уродина
 
14.06.07
14:19
(19) так это на диске с 8.1 идет.
25 уродина
 
14.06.07
14:34
получилось. точно - надо было "S" писать большую. в (13) прав был - спасибо тебе.
26 уродина
 
14.06.07
14:37
а вот теперь в ответ на
возврат прокси.получить(номеркарты,Дата1,Дата2)
ошибку ссобщает  при проверке синтаксиса -
Процедура не может возвращать значение
       возврат прокси.получить(номеркарты,Дата1,Дата2)
27 ASV
 
14.06.07
14:38
Процедура
28 уродина
 
14.06.07
14:39
нет конечно. это - функция.
29 ASV
 
14.06.07
14:42
(28) ясно написано же процедура
код давай где

возврат прокси.получить(номеркарты,Дата1,Дата2)
КонецПроцедуры
30 уродина
 
14.06.07
14:45
Прокси = WSссылки.WSСсылка1.СоздатьWSПрокси("http://localhost/ws/ws1.1cws","ДанныеТаблицы","ДанныеТаблицыSoap");
       
       возврат прокси.получить(номеркарты,Дата1,Дата2);
ну вот код...
а вот функция
функция Получить(НомерКарты,Дата1, Дата2) экспорт
   возврат ПолучитьТаблицу(НомерКарты,Дата1, Дата2);
конецфункции
31 ASV
 
14.06.07
14:46
возврат прокси.получить в проц находится
32 уродина
 
14.06.07
14:50
(31) ну дура я набитая....
33 уродина
 
14.06.07
14:52
крыша уже уехала с этими веб-сервисами...
34 уродина
 
14.06.07
14:55
ну вот теперь метод объекта не обнаружен "получить"....
35 ASV
 
14.06.07
15:01
(34)
получить
>>
Получить

и у сервиса метод создан
36 уродина
 
14.06.07
15:07
(35) точно - получается в этом случае регистры имеют значение? занятно. спасибо тебе, ты мне очень помог. завтра - продолжу. у меня сейчас параметры не совпадают.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.