Volusion API - Экспорт заказов по диапазону дат

По расписанию я хотел бы экспортировать заказы Volusion по диапазону дат:

select * from orders o where o.OrderDate >= '7/20/2015' AND o.OrderDate <= '7/23/2015'

Это возможно? Похоже, мой URL может только сделать знак равенства:

https://www.xx.net/net/WebService.aspx?Login=shopxperts@yahoo.com&EncryptedPassword=XX&EDI_Name=Generic\ Orders & SELECT_Columns = * & WHERE_Column = o.orderdate & WHERE_Value = 7/18589/7/18589

Я посмотрел на функцию сохранения SQL-запросов. Есть ли способ сохранить запрос с параметрами, а затем заполнить их?

1 ответ

Решение

Да, вы можете вставить параметры в запрос и выполнить его из папки Generic.

Используя пользовательскую страницу ASP, это краткое изложение того, что вам нужно сделать

1- Прочитайте строку (и) запроса и очистите их.

2- Построить SQL-запрос с очищенными параметрами

3- Запишите файлы SQL и XSD в папку "Generic"

4- запустите теперь записанный файл в общей папке, сделав запрос http

https://www.xx.net/net/WebService.aspx?Login=shopxperts@yahoo.com&EncryptedPassword=XX&EDI_Name=Generic\ xyz

5- Удалите файлы, так как они больше не нужны после завершения запроса.

6- Возврат данных из запроса на страницу, запрашивающую данные

Очевидно, это очень сокращенная версия того, что вам нужно сделать, но это, безусловно, возможно.

Другие вопросы по тегам