1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

条件アクションやスイッチアクションを使用しないで更新先のリストを動的に変更する

Posted at

概要

AutomateでSharePoint listの更新先を条件によって変更した場合、通常は条件アクションやスイッチアクションを使用して実装することになりますが、この方法だと更新先のリスト数が多い場合、実装が手間になります。

そこでそれらのアクションを使用しないで更新する方法を紹介します

実装手順

変数の初期化

サイトURLとリスト名を変数として格納します
スクリーンショット 2025-05-02 194934.png

項目の更新

サイトのアドレス/リスト名を変数などで入力すると、更新プロパティがIDと項目のみの表示となります
そのため通常の方法では更新することができません

スクリーンショット 2025-05-05 174959.png

今回はプロパティ「項目」に列名と更新内容を含めたjsonを入力して実行します

//項目に入力するjson例
{
  "contents": "test",
  "contentsType": {"Value" : "testA"}
}

上の例では、1行テキスト列「contents」に「Test」、選択肢列「contentsType」に「testA」
を入力する内容になります

実行結果

スクリーンショット 2025-05-05 175229.png

レコードの更新に成功しました

まとめ

動的にSharePoint listの更新先を変更したい場合は、「項目」に更新したいjsonを入力しましょう
更新列に選択肢列が含まれる場合は1行テキストと違う形でのjsonを送る必要があるので、作成アクションなどでjsonを整えてから入力すると効率的かもしれません

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?