如何使用qbxml获取QB客户端版本?

时间:2014-06-06 22:58:58

标签: api locale quickbooks qbxml

我试图检查连接到我的网络应用的用户是否正在使用Quickbooks Canada或US。有没有办法使用qbxml检索客户端版本或quickbooks的区域设置?

1 个答案:

答案 0 :(得分:2)

来自QBSDK ProGuide v12第212页:

HostQuery请求使您的应用程序可以从QuickBooks获取该产品 名称和版本信息。 (但是,如果您主要对支持感兴趣 版本信息,然后使用QBXMLRP2,然后使用QBXMLVersionsForSession 对请求处理器调用的调用将是更好的选择。)

HostQueryRs显示一个名为Country的字段。 OSR以这种方式定义它:

国家 地址中的国家/地区名称,或者在返回的主机信息(HostRet或HostInfo)中设置此版本QuickBooks的国家/地区名称。 (可能的值为US,CA,UK和AU。)