アダプティブフォーム送信アクション configuring-the-submit-action
Adobeでは、コアコンポーネントを次のように使用することをお勧めします。 AEM SitesページへのアダプティブFormsの追加または スタンドアロンのアダプティブFormsを作成する.
送信アクションを使用すると、アダプティブフォーム経由で取り込んだデータの送信先を選択できます。送信アクションは、ユーザーがアダプティブフォームの「送信 button on an Adaptive Form. 」ボタンをクリックするとトリガーされます。Formsas a Cloud Serviceのは、コアコンポーネントに基づくアダプティブFormsの場合、事前に作成された送信アクションの配列を提供します。 標準のこれらの送信アクションを使用すると、次のことができます。
- フォームデータを E メールで簡単に送信できます。
- データの送信中に、Microsoft® Power Automate のフローまたは AEM ワークフローを開始します。
- フォームデータを Microsoft® SharePoint Server、Microsoft® Azure Blob Storage、または Microsoft® OneDrive に直接送信します。
- フォームデータモデル(FDM)を使用して、設定済みのデータソースにデータをシームレスに送信します。
- データを REST エンドポイントに送信すると便利です。
デフォルトの送信アクションを拡張することができます。また、組織固有の要件に合わせて送信アクションをカスタマイズすることもできます。
アダプティブの送信アクションを定義するには、アダプティブフォームコンテナ コンポーネントの設定ダイアログを使用します。アダプティブフォームコンテナ コンポーネントの設定ダイアログには次が含まれます。
- 「基本」タブ
- 「フォームデータモデル」タブ
- 「送信」タブ
設定ダイアログを使用して、フォームコンテナのプロパティを定義できます。フォームコンテナコンポーネントの設定ダイアログについて詳しくは、ここをクリックします。
アダプティブフォームの送信アクションの設定方法 select-and-configure-submit-action
フォームの送信アクションを設定するには、次の手順を実行します。
-
コンテンツブラウザーを開き、「 ガイドコンテナ アダプティブフォームのコンポーネント
-
ガイドコンテナプロパティ アイコンをクリックします。アダプティブフォームコンテナダイアログボックスが開きます。
-
「送信」タブをクリックします。
-
必要に応じて、「送信アクション」を選択して設定します。
ユーザーは、アダプティブフォームの送信に対して様々なアクションを設定できます。
- リダイレクト URL/パス - このオプションを使用すると、ユーザーはアダプティブフォームの送信後にユーザーがリダイレクトされる各フォームのページを設定できます。
- メッセージを表示 - このオプションを使用すると、ユーザーはアダプティブフォームが正常に送信されたときに表示されるメッセージを追加できます。定義済みのテキストはダイアログボックスに含まれ、ユーザーが変更できます。
次の送信アクションの詳細については、以下をご覧ください。
アダプティブフォームを他のストレージ設定に送信することもできます。
デフォルトの送信アクションをカスタマイズできます。さらに、送信アクションをカスタマイズして、特定の組織要件に合わせることができます。
送信アクションに対するエラー処理 error-handling-on-submit-action
AEM セキュリティおよび堅牢化ガイドラインの一環として、400.jsp、404.jsp、500.jsp などのカスタムエラーページを設定します。これらのハンドラーは、フォーム送信時に 400、404 または 500 エラーが表示される場合に呼び出されます。また、これらのハンドラーは、公開ノードでこれらのエラーコードがトリガーされる場合にも呼び出されます。他の HTTP エラーコード用の JSP ページを作成することもできます。
フォームデータモデル(FDM)またはスキーマベースのアダプティブフォームを、スキーマに準拠した XML データや JSON データを使用して事前入力する、つまりデータが <afData>
、<afBoundData>
、</afUnboundData>
のタグを含まない場合、アダプティブフォームの連結されていないフィールドのデータは失われます。スキーマには、XML スキーマ、JSON スキーマ、フォームデータモデル(FDM)を使用できます。境界なしのフィールドは、bindref
プロパティを持たないアダプティブフォームフィールドです。
関連トピック see-also
- AEM アダプティブフォームの作成
- AEM Sites ページへの AEM アダプティブフォームの追加
- AEM アダプティブフォームへテーマを適用
- AEM アダプティブフォームへコンポーネントを追加
- AEM アダプティブフォームでの Captcha の使用
- AEM アダプティブフォームの PDF バージョン(DoR)の生成
- AEM アダプティブフォームを翻訳
- フォームの使用状況を追跡するアダプティブフォームの Adobe Analytics を有効にする
- Microsoft SharePoint へアダプティブフォームを接続
- Microsoft Power Automate へアダプティブフォームを接続
- Microsoft OneDrive へアダプティブフォームを接続
- Microsoft Azure Blob Storage へアダプティブフォームを接続
- Salesforce へアダプティブフォームを接続
- AEM アダプティブフォームで Adobe Sign を使用
- アダプティブフォームの新しいロケールを追加
- データベースへアダプティブフォームデータを送信
- REST エンドポイントへアダプティブフォームデータを送信
- AEM ワークフローへアダプティブフォームデータを送信
- フォームポータルを使用して AEM web サイト上の AEM アダプティブフォームを一覧表示
- アダプティブフォームへのバージョン管理、コメント、注釈の追加
- アダプティブフォームの比較