Ошибка Invantive Query Tool при запросе NMBRS.nl
Я хочу выполнить запрос в Nmbrs.nl, получая информацию о журнале прогона.
Поэтому я выбрал компанию, используя:
using 111111
Затем следующий запрос для получения информации о запуске:
select *
from CompanyRunsYear(2017)
Это дает мне список прогонов в Nmbrs и идентификаторы этих прогонов. Затем я приступил к CompanyRunJournals
чтобы получить информацию мне нужно:
select * from CompanyRunJournals(444444, 888)
Я получил следующее сообщение об ошибке:
soap:Sender: Server was unable to read request. ---> There is an error in XML
document (14, 67). ---> Input string was not in a correct format. (
https://api.nmbrs.nl/soap/v2.1/CompanyService.asmx)
The remote server returned an error: (500) Internal Server Error.
Размещение CompanyID и RunID в кавычках тоже не работает. Есть идеи, что я здесь делаю не так?
1 ответ
Решение
Nmbrs.Company.CompanyRunJournalsV2
работает, нужно 3 параметра, companyid, runid и год. Так, например:
select * from Nmbrs.Company.CompanyRunJournalsV2(111111, 444444, 2017)
Обратите внимание, что это вернет XML-файл, который необходимо использовать для дальнейшего анализа.