0

我一直在阅读和尝试很多文章,但发现自己有点卡住了。

我想做以下事情:每当编辑 SP 列表时,覆盖已从文档库中的该列表中选择列的 csv 文件。

下面是我目前实际工作的截图。 在此处输入图像描述

我最终希望达到的理想状态是:

  1. 该文件只是被覆盖,因此我可以消除删除步骤(如果已经存在同名文件,则当前流程失败)
  2. 是否可以将 CSV 文件标题格式化为粗体并在必要时放入空格?输入自定义列名称时,它不允许我输入空格
  3. 当对象是选择/下拉菜单的结果时,它有一个巨大的不必要的字符串。到目前为止,唯一可以减少它的表达式如下:

xpath(xml(json(concat('{"root":{"choices":', item()?['COLUMN NAME'] , '}}'))), '/root/choices/Value/text( )')

当只能选择一个选项但仍然用 [" "] 包裹时,此表达式有效。是否可以编辑公式也删除撇号和括号?我尝试了这两个选项但没有成功:

join(xpath(xml(json(concat('{"body":{"value":', item()?['COLUMN NAME'] , '}}'))), '/body/value/Value/文本()'), ', ')

replace(replace(replace(string(xpath(xml(json(concat('{"body":{"value":', item()?['SendTo'] , '}}')))), '/body /value/Email/text()')),'["',''),'",',','),'"]','')

是否可以仅显示选择的值而无需添加任何内容?

  1. 到目前为止,对 VehicleUse 对象没有任何工作,我怀疑这是因为这也是一个选择对象,但不同之处在于这个对象允许多重选择,并且表达式可能需要反映这一点。如果选择了多个值,是否可以仅显示选择的值并用逗号分隔它们?

任何帮助是极大的赞赏。谢谢!

4

0 回答 0