Регистрация Правила Главная форума Поиск |
0
- 09.07.2012 - 19:04
|
Написал простенький код: Прокси = WSСсылки.WSСсылка3.СоздатьWSПрокси("http://tempuri.org/","WSIntWHAdapter","WSIntWHAdapterSoap"); Фабрика = Прокси.ФабрикаXDTO; ТипСтрока = Фабрика.Тип("http://www.w3.org/2001/XMLSchema","string"); ТипДата = Фабрика.Тип("http://www.w3.org/2001/XMLSchema","dateTime"); DateFrom = Фабрика.Создать(ТипДата,'2012,01,01'); //дата начала DateTo = Фабрика.Создать(ТипДата,'2012,07,01'); //дата конца CountryCod = Фабрика.Создать(ТипСтрока,"RU"); //код страны password = Фабрика.Создать(ТипСтрока,"4ac"); //пароль ТекПараметр = CountryCod+","+DateFrom+","+DateTo+","+password; -ЗДЕСЬ ВЫДАЕТ ОШИБКУ Результат = Прокси.getShipment(ТекПараметр); Нужно передать 4 переменные разных типов в функцию getShipment. При попытке (CountryCod+","+DateFrom+","+DateTo+","+password) - система выдает ошибку, что нельзя складывать значения разных типов. Как можно объединить эти 4 переменные в одну для передачи ввиде параметров функцию getShipment. Спасибо. | |
1
- 09.07.2012 - 20:32
|
исходить надо из того, какие параметры может принять getShipment. А передать можно хоть через структуру. | |
2
- 10.07.2012 - 03:45
| Для приведения разных типов к строке ф-я Формат(). | |
| Интернет-форум Краснодарского края и Краснодара |