0

私は多くの記事を読んで試してみましたが、少し行き詰まっていることに気づきました.

私は次のことをしたい: SP リストが編集されるたびに、ドキュメント ライブラリ内のそのリストから列を選択した csv ファイルを上書きします。

以下は、実際に機能しているこれまでのスクリーンショットです。 ここに画像の説明を入力

私が最終的に到達したい理想的な状態は次のとおりです。

  1. ファイルは単純に上書きされるため、削除手順を省略できます (現在、同じ名前のファイルが既に存在する場合、フローは失敗します)
  2. CSV ファイルのヘッダーを太字にして、必要に応じてスペースを入れることはできますか? カスタム列名を入力するときに、スペースを入力できません
  3. オブジェクトが選択/ドロップダウン メニューの結果である場合、巨大な不要な文字列が含まれます。これまでのところ、それを削減するために機能する唯一の式は次のとおりです。

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

この式は、1 つのオプションしか選択できないが、[" "] で囲まれている場合に機能します。数式を編集して、アポストロフィと括弧も削除することはできますか? これらの2つのオプションを試しましたが、成功しませんでした:

join(xpath(xml(json(concat('{"body":{"value":', item()?['列名'] , '}}'))), '/body/value/Value/文章()')、 '、 ')

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

選択した値だけを追加せずに表示することは可能ですか?

  1. これまでのところ、オブジェクト VehicleUse では何も機能していません。これは選択オブジェクトでもあるためだと思いますが、違いは、これが複数の選択を可能にし、表現がそれを反映する必要があることです。複数の値が選択されている場合、選択した値のみを表示し、それらをカンマで区切ることは可能ですか?

どんな助けでも大歓迎です。ありがとうございました!

4

0 に答える 0