-
kgmaintecontact2024年10月6日 23:18に質問
<日本語対応希望>
お世話になっております。
<要望>
Jotformの「テーブル」に登録済の値を「フォーム」に表示したい。
<現状>
例えば、
1.
Jotform「A:フォームビルダー」で<B:お問い合わせフォーム>を構築する。
2.
お客様から<C:名前><D:メールアドレス><E:問い合わせ内容>と<F:管理番号>が送信される。
3.
送信された値がJotform「G:テーブル」に登録される。
-------------------------------
上記までは問題無く構築できました。
実現したいことは下記となります。
4.
Jotform「H:フォームビルダー」で新規に<I:問い合わせ履歴フォーム>を構築する。
5.
その履歴フォームには「G:テーブル」で登録された値<J:管理番号>を入力フィールドを設置する。
6.
その<J:管理番号>で入力した値と合致する、「G:テーブル」の
<C:名前><D:メールアドレス><E:問い合わせ内容>を入力フィールドに表示する。
-------------------------------
以上となります。
<試したこと>
1.
「条件付きロジック」にて、
テーブルに登録済の<値>を参照して、
該当する<各値>を、フォームに表示
表示する機能が見当たらなかったです。
今回の<参照/表示>のような
データベースツールでいう「LOOKUP(ルックアップ)機能のような」ものは、実現できますか?
お手数ですが、ご回答のほど、お願いいたします。
佐々木 -
Nozomi_K Jotform Support2024年10月7日 5:10に返信
こんにちは、佐々木様。
この度はJotformサポートにお問合せいただきましてありがとうございます。実現したいこと理解しました。ご案内できる案としては、テーブルプレフィル機能を使う、しかしこれは問い合わせ番号を入力してもデータは反映されません。事前に問い合わせフォームのテーブルから設定し、クライアントと事前記入された特定のURLを共有しないといけません。また別のワークフローとして提案できるのは、問い合わせフォームとスプレッドシートを統合させ、そのデータが反映されたスプレッドシートを、スプレッドシートウィジェットのデータとして使用することです。しかし動的ではないことをご理解ください。方法をご案内します:
まず、以下のようなデータを含むスプレッドシートを作成します。一から作成しても、別の問い合わせフォームをスプレッドシートを統合させて事前に収集したデータでも構いません。スプレッドシートのカラム名とフォームのフィールド名は同じでなければなりません:
- フォームビルダーで、ページの左側にあるフォーム要素の追加 + メニューをクリックします。
- ウィジェットタブで スプレッドシートからフォームへウィジェットを検索し、フォームに追加します。
3. 開いたウィジェット設定で、Excelファイルをアップロードします。
4.フィールドとコラムを設定し、ウィジェットの更新をクリックします。
すると、下記のように入力された管理番号によって、自動的に他のフィールドが入力されます:
こちらのガイドも併せてご覧ください。他にもご不明点ございましたらお気軽にお問合せください。
よろしくお願いいたします。
-
kgmaintecontact2024年10月7日 5:21に返信
Nozomi_K様、こんにちは。
ご回答ありがとうございました。
やはり「動的」に登録済のテーブルから値を引っ張ってくるのは無理なようですね。
残念ですが、こればかりは致し方ありません。
しかし、教えて頂いた「スプレッドシートウィジェット」は
今回の件とは別の機会に利用できるように実験してみます。
いつも私からの無理な質問に回答頂き、恐縮です。
それでは、今後とも宜しくお願いします。
佐々木