コネクタ内のパラメーターで変数の直前に文字列 @ を付けると期待通りにならない

ホーム フォーラム Power Automate 初心者向け コネクタ内のパラメーターで変数の直前に文字列 @ を付けると期待通りにならない

このトピックには2件の返信が含まれ、2人の参加者がいます。5 ヶ月、 3 週間前 Takashi Shibata さんが最後の更新を行いました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #5132
    Helpful
    Up
    0
    Down
    Not Helpful

    Takashi Shibata
    参加者

    “変数を初期化する” コネクタで初期化した文字列の変数 “hoge” があったとき、その変数を次のコネクタのパラメーターで利用するケースを考えます。
    次のコネクタのパラメーターに、以下のように値を設定すると期待通りに動作しません。回避方法はありますでしょうか?
    ※ 添付ファイルは Power Automate の定義と実行結果の画面イメージになります。

    ■ “変数を初期化する” コネクタ
    名前:hoge
    種類:文字列
    値:hogehoge

    ■ 次のコネクタのパラメーター値
    @[変数hoge]

    ■ 期待する結果
    @hogehoge

    ■ 実行結果
    @@{variables(‘hoge’)}

    Attachments:
    #5134
    Helpful
    Up
    3
    Down
    Not Helpful

    りなたむ (@R_t_A_n_M)
    キーマスター

    私が以前書いたこちらの記事を参考にしてみてください。
    Microsoft FlowでSlackのメッセージ投稿で特定のユーザをメンションする方法

    concat関数を使うとうまく動作してくれると思います。

    #5135
    Helpful
    Up
    0
    Down
    Not Helpful

    Takashi Shibata
    参加者

    @Ryota さん
    ご返信ありがとうございます!
    concat 関数を使ってうまく動作してくれました。
    文字列結合は concat 関数を積極的に使うよう心がけてみようと思います。

3件の投稿を表示中 - 1 - 3件目 (全3件中)

このトピックに返信するにはログインが必要です。

ツールバーへスキップ