yunsu
2022 年 7 月 4 日午前 8:07
1
かなり簡易化していますが、画像のようにoption setsでabcの選択肢を設定したドロップダウンがあります。
下の進むボタンをクリックすると画像3枚目のような登録ページに遷移します。
このページで登録をクリックすると、DBには画像にある名前(太郎)・かな(たろう)と遷移前のページで選択していたドロップダウンの値を登録したいです。
この場合、ドロップダウンでどの値を選択していたかを遷移先ページへ受け渡すにはどのような方法があるのでしょうか?
ページ遷移のWFで「Send more parameters to the page」にチェックをして、「+ Add another parameter」でドロップダウンの値とし、DBにNew Createする際にドロップダウンの値=「Get data from page URL」で設定してみましたが上手くいきませんでした。
わかりにくくて申し訳ありませんがご教授いただけますと幸いです。
よろしくお願いいたします。
一度CustomStateに値を格納してからDBに登録してみてはどうでしょうか。
①ページ遷移WorkFlowにてSend more parameters to the pageにチェック
Keyを設定
②遷移先ページにてCustomStateを作成
③Page is loadedのWorkFlowにSet state
④選択している値の受け取りを確認
⑤データベースに登録
get url from parameterは、どのデータの型を受け取るのかを指定する必要があります。
デフォルトはtextです。
optionのデータを送ってるので、それと一致するoption setの型で受けると時も定義すればエラーは表示されないと思います
「いいね!」 1
yunsu
2022 年 7 月 5 日午前 12:31
4
K.nakataさん
ご指摘いつもありがとうございます!
データ型をしっかりと指定して、値を送ることができました!
yunsu
2022 年 7 月 5 日午前 12:32
5
johnさん
いつもありがとうございます!
教えていただいた方法でデータを送ることができました!
「いいね!」 1