|
Web сервис: Кто ты ? | ☑ | ||
---|---|---|---|---|
0
fint1
19.10.14
✎
17:52
|
Добрый день !
Помогите пожалуйста новичку. В учебных целях нужно прикрутить веб сервис к стандартной конфигурации 8.2, которая будет возвращать данные по коду: -наименование -адрес -контактные лица -телефоны Но не хватает ума/знаний. Не могу написать простую функцию. Подскажите или подправьте, пожалуйста. Вот что есть. Не работает. Функция NameOP (kod); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ * ИЗ Справочник.Контрагенты ГДЕ Код = " +kod; Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); Пока Выборка.Следующий() Цикл Ответ = Выборка.Наименование + " имеет код "+ Выборка.Код; КонецЦикла; Возврат Ответ; КонецФункции |
|||
1
Kalambur
19.10.14
✎
18:06
|
при чем тут вэб сервис и кривой запрос?
|
|||
2
fint1
19.10.14
✎
18:14
|
ну запросом я нахожу нужную строчку (предполагалось)
Запрос использовать не нужно ? |
|||
3
fint1
19.10.14
✎
19:00
|
нужно использовать ВЫБРАТЬ ?
|
|||
4
tixis
19.10.14
✎
19:34
|
(4) можешь запрос допилить, можешь через выбрать
|
|||
5
Kalambur
19.10.14
✎
19:36
|
для начала убедись что типы совпдают
|
|||
6
ArchLord
19.10.14
✎
19:46
|
(0) Предлагаю сначала узнать про параметры в запросе, иначе, слушай (5)
|
|||
7
DitriX
19.10.14
✎
21:03
|
Эх, вот смотришь такие темы и думаешь - нафига столько всего люди в инете пишут? Нафига мы тратим время на статьи и т.д., если человеку даже влом поискать их 5 минут и получить все ответы на вопросы, даже видео курсы есть по этой теме.
И нифига,все равно находятся уникумы... Извините, крик души... (0) http://infostart.ru/public/all/?public-filter%5Bsection_id%5D%5B%5D=&public-filter%5Bsearch%5D=web+%F1%E5%F0%E2%E8%F1%FB&public-filter%5Bclass_who%5D%5B%5D=6658&public-filter%5Bclass_who%5D%5B%5D=6660&public-filter%5Bclass_who%5D%5B%5D=6661&public-filter%5Bclass_who%5D%5B%5D=6662&public-filter%5Bclass_who%5D%5B%5D=6659&public-filter%5Bclass_type%5D%5B%5D=0&public-filter%5Bclass_platforms%5D%5B%5D=0&public-filter%5Bconfig%5D%5B%5D=0&public-filter%5Bclass_industry%5D%5B%5D=0&public-filter%5Bclass_country%5D%5B%5D=0&public-filter%5Bclass_account%5D%5B%5D=0&public-filter%5Bclass_os%5D%5B%5D=0&public-filter%5Bclass_category%5D%5B%5D=0&public-filter%5Bclass_tax%5D%5B%5D=0 |
|||
8
fint1
26.10.14
✎
12:36
|
Сделал так :
Функция Get1(kod) Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1 | Контрагенты.Наименование |ИЗ | Справочник.Контрагенты КАК Контрагенты |ГДЕ | Контрагенты.КодПоЕДРПОУ = &КодПоЕДРПОУ"; Запрос.УстановитьПараметр("КодПоЕДРПОУ", СокрЛП(kod)); Выборка = Запрос.Выполнить().Выбрать(); Если Выборка.Следующий() Тогда Возврат XMLСтрока(СокрЛП(Выборка.Наименование)); Иначе Возврат XMLСтрока("----"); КонецЕсли; КонецФункции Ну теперь другая проблема, не могу подключиться к серверу с программы на С#. Подскажите пожалуйста что не так с моим 1с сервером. |
|||
9
hhhh
26.10.14
✎
12:42
|
а он есть? этот 1с сервер? вы его точно покупали?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |