|
При попытке запросить данные из Web-сервиса 1С выдает ошибку | ☑ | ||
---|---|---|---|---|
0
Энштейн 1С
01.09.20
✎
16:10
|
При попытке запросить данные из Web-сервиса 1С, выдает ошибку, хотя веб-сервис опубликован корректно. Прошу помочь найти ошибку.
Текст в веб-сервисе: Функция GetOborotyScheta() ЗаявкаТип = ФабрикаXDTO.Тип("http://192.16.0.176/request", "Schet"); Заявка = ФабрикаXDTO.Создать(ЗаявкаТип); Заявка.Name = "11111"; Возврат Заявка; КонецФункции Текст обработки пытающейся вызвать значение из Веб-сервиса: Процедура ВыводДанныхИзВебСервиса() Определение = Новый WSОпределения("http://backup:****@172.16.0.176/buh1c_V831CDEV/ws/Vase/request.1cws?wsdl"); Прокси = Новый WSПрокси(Определение, "http://172.16.0.176/request", "Vase" , "VaseSoap"); Прокси.Пользователь="backup"; Прокси.Пароль="******"; ДанныеЗаявки = Прокси.GetOborotyScheta(); Предупреждение(Строка(ДанныеЗаявки.Name)); КонецПроцедуры Выдает следующую ошибку: {ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(15)}: Значение не является значением объектного типа (Name) Предупреждение(Строка(ДанныеЗаявки.Name)); |
|||
1
mikecool
01.09.20
✎
16:11
|
и при чем тут, говорится, веб-сервис?
|
|||
2
mikecool
01.09.20
✎
16:12
|
у тебя проблема со схемой
|
|||
3
Энштейн 1С
01.09.20
✎
16:12
|
(1) Я создал и опубликовал веб-сервис в 1С, а теперь пытаюсь получить из него данные, а он не дает
|
|||
4
Энштейн 1С
01.09.20
✎
16:13
|
(2) С какой схемой?
|
|||
5
mikecool
01.09.20
✎
16:14
|
(4) на основе которой создан xdto
нет у тебя поля Name, или Заявка = Неопределено скорее всего неверно использовал метод Создать(ЗаявкаТип); |
|||
6
acht
01.09.20
✎
16:15
|
(3) Ты пространство имен от урлов адреса отличаешь, подчиненный начальника с кедами цвета белорусского флага?
|
|||
7
Энштейн 1С
01.09.20
✎
16:19
|
(5) В xdto имя есть "Name" тип строка, а Заявка действительно равно Неопределенно. А как правильно использовать метод Создать(ЗаявкаТип)?
|
|||
8
Энштейн 1С
01.09.20
✎
16:22
|
(6) Как можно поправить?
|
|||
9
Энштейн 1С
01.09.20
✎
16:32
|
(5) Если бы я неверно использовал метод Создать(ЗаявкаТип), тогда бы вебсервис не опубликовался, но он опубликовался. Привожу скриншот моего успешно опубликованного веб-сервиса
http://ipic.su/img/img7/fs/vaseHML.1598967038.png |
|||
10
mikecool
01.09.20
✎
16:46
|
(9) при чем здесь веб-сервис? котлеты от мух отделяй и читай справку по методу ФабрикаXDTO.Создать
|
|||
11
Энштейн 1С
01.09.20
✎
16:55
|
(10) Потому что ФабрикаXDTO.Создать находится внутри модуля веб-сервиса
|
|||
12
mikecool
01.09.20
✎
16:58
|
(11) надеюсь с теорией относительности у тебя получше )))
|
|||
13
acht
01.09.20
✎
16:59
|
(8) Не. Тебе будет непонятно, а мне неитересно.
|
|||
14
Энштейн 1С
01.09.20
✎
17:02
|
(13) Так сразу бы и сказал, что не знаешь
|
|||
15
Энштейн 1С
02.09.20
✎
10:00
|
Прошу сообщить, почему выдается ошибка? Переменная "ДанныеЗаявки" действительно равно Неопределенно
|
|||
16
Галахад
гуру
02.09.20
✎
10:28
|
(15) Жалобу подай на задержку ответа.
|
|||
17
Энштейн 1С
02.09.20
✎
11:23
|
Похоже, что никто не разбирается в веб-сервисах 1С
|
|||
18
Mankubus
02.09.20
✎
11:34
|
в свойствах функции GetOborotyScheta возвращаемое значение указано?
|
|||
19
Энштейн 1С
02.09.20
✎
11:56
|
||||
20
Serginio1
02.09.20
✎
14:40
|
А в аявкаТип = ФабрикаXDTO.Тип("http://192.16.0.176/request";, "Schet");
Не 172. |
|||
21
Энштейн 1С
02.09.20
✎
15:49
|
(20) Уже поправил, но не помогло
|
|||
22
Serginio1
02.09.20
✎
17:38
|
Ну у тебя тип возвращаешь то ты тип Schet (Заявка), а в Тип возвращаемого значения Name
|
|||
23
Энштейн 1С
10.09.20
✎
15:07
|
Если кому интересно, плюнул я на web-сервисы и все решил через http-сервисы
|
|||
24
arsik
гуру
10.09.20
✎
15:12
|
(23) Да всем насрать.
|
|||
25
Энштейн 1С
10.09.20
✎
15:14
|
Насколько я понял на Мисте не особо шарят в интернет технологиях. Мдддаааа, а многие били себя в грудь пяткой, что они яваскрипты пишут закрытыми глазами, а 1С для них чисто для души
|
|||
26
Энштейн 1С
10.09.20
✎
15:15
|
(24) Один это не все, или ты: "Мы, Николай II"?
|
|||
27
hhhh
10.09.20
✎
15:16
|
(25) так тебе Пашо нужен, а он только свои темы читает. Когда создаст очередную ткму, там у него спроси.
|
|||
28
mikecool
10.09.20
✎
15:16
|
(26) я тоже Николай второй ))
и да, мои сервисы с первой попытки с помощью мисты взлетали, что вс, что хттп |
|||
29
Энштейн 1С
10.09.20
✎
15:19
|
(27) В общем все лохи(зачеркнуто), ламеры(зачеркнуто), нуберы(зачеркнуто), ляляфесионалы(оставлено)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |