我可以使用针对QBOE
的新Intuit合作伙伴计划第3版SDK,使用QueryService.ExecuteIdsQuery
指定特定的选择查询。
我可以执行以下操作并获取所有客户的所有信息(包括帐单邮寄地址):
SELECT * FROM CUSTOMER
我也可以发送以下内容并返回(例如)所有客户的ID和DisplayName
:
SELECT ID, DISPLAYNAME FROM CUSTOMER
但是,如果我尝试仅获取所有客户的ID和帐单地址,则会引发无效的查询异常 - 以下操作无效:
SELECT ID, BILLADDR FROM CUSTOMER
请求已发送至QBOE
,但回复会抱怨它不知道BillAddr
。
我认为在幕后,Select *
版本正在对地址表进行连接,但Intuit提供的API中不允许使用连接。
有没有办法专门选择帐单地址,而不是Select *
来获取每个客户的整个广泛记录?
提前感谢所有帮助......