qbo3任务访问用户定义字段



我正在用Excel生成一个qbo3 UI,其中包括以下API调用:

api/importform/listdeep?TargetObject=Loan&TargetObjectID={LoanID}&Output=Xml

在结果集中,任务XmlData包括一些我希望显示的字段。但是,当我将字段映射到Excel列时,不会显示任何值。

如何在Excel中显示XmlData字段?

ListDeep查询返回一个DataReader,它与Excel配合得很好,但与Xml字段(如XmlData(配合得不好。要解决您的情况,请使用ExecuteFlat:代理您的api调用

api/importform/executeflat?Operation=listdeep&TargetObject=Loan&TargetObjectID={LoanID}&Output=Xml

这将导致qbo3 API";"压平";XmlData元素转换为DataReader列,然后您可以在Excel中以任何您认为合适的方式使用它们,就好像它们是一个规范化的列一样。

最新更新