0

我正在使用将现有任务数据拉入 Excel 电子表格以与分数一起使用。我有一个名为 range 的 Excel 正在执行?=ImportForm/ListDeep?TargetObject=Loan&TargetObjectID={LoanID}

我的任务包括几个用户定义的字段,但 Excel 中呈现的数据将它们集中在一个名为XmlData. 如何在 Excel 公式中使用这些值?

4

1 回答 1

0

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>
于 2021-09-23T15:44:32.223 回答