I can get the CompanyFilename using QBFC but could not get the appropriate class to get the opened company name in Quickbooks.
Any idea will be highly appreciated.
I can get the CompanyFilename using QBFC but could not get the appropriate class to get the opened company name in Quickbooks.
Any idea will be highly appreciated.
我知道这是一个较老的问题。在搜索了与 QBFC 相关的其他答案后,我想我会发布一个答案。它可能会帮助刚入门的人。
IDN 统一 OSR(屏幕参考)是此类问题的绝佳资源。使用起来有点麻烦。但是,它将为您提供一些用于在 VB.NET 或 C# 中进行测试的示例代码。你必须知道你想了解什么请求消息。在这种情况下,您正在寻找CompanyQuery
\ ICompanyQuery
。生成的示例代码显示了如何构建请求和解析响应。示例代码中命名的函数BuildCompanyQueryRq
包含一些无效代码,您需要针对解决方案进行更改。
CompanyQueryRq.IncludeRetElementList.Add("ab");
将其更改为:
CompanyQueryRq.IncludeRetElementList.Add("CompanyName");
这将只请求 CompanyName 属性。如果您想添加更多属性,您可以使用属性名称添加到列表中。如果您完全删除该行,您将检索所有字段。建议只请求您需要的内容。
注意:根据我阅读的文档,它区分大小写。
然后,您需要查看该WalkCompanyQueryRs
函数以了解如何获取返回的值。该示例将从响应中检索尽可能多的数据。您需要将代码修剪回请求的字段。
仅供参考:OSR 能够更改生成参考时使用的 SDK 规范的版本。