我正在使用将现有任务数据拉入 Excel 电子表格以与分数一起使用。我有一个名为 range 的 Excel 正在执行?=ImportForm/ListDeep?TargetObject=Loan&TargetObjectID={LoanID}
。
我的任务包括几个用户定义的字段,但 Excel 中呈现的数据将它们集中在一个名为XmlData
. 如何在 Excel 公式中使用这些值?
该ImportForm/ExecuteFlat
方法将规范化用户定义的字段(即,存储在ImportForm.XmlData
. 中的元素ExecuteFlat
需要一个Operation
参数,它将在规范化结果之前执行该参数。
对于您的示例,请致电:
?=ImportForm/ExecuteFlat?Operation=ListDeep&TargetObject=Loan&TargetObjectID={LoanID}
更一般地,假设ImportForm/Search?ID=1
返回:
<ImportFormItem>
<ImportFormID>1</ImportFormID>
...
<XmlData>
<ImportFormXml>
<Foo>Bar</Foo>
<Hello>World</Hello>
</ImportFormXml>
</XmlData>
</ImportFormItem>
调用ImportForm/ExecuteFlat?Operation=Search?ID=1
将返回:
<ImportFormItem>
<ImportFormID>1</ImportFormID>
...
<Foo>Bar</Foo>
<Hello>World</Hello>
</ImportFormItem>