フォーム構成リファレンス
ここでは、フォームの全構成の概要を説明していますので、必要な構成をすぐに見つけることができます。
フォームオプション
サイト間でフォームのエクスポートとインポートが可能です。 エクスポート / インポート メニューにアクセスするには、 サイト メニュー (
) → コンテンツ & データ → フォーム を開きます。 右上の
アイコンをクリックし、 エクスポート/インポートをクリックします。

詳細については、 フォームのエクスポートとインポート および サイトページとコンテンツのエクスポート/インポート を参照してください。
フォームの設定
各フォームにはそれぞれ設定メニューがあります。
設定メニューにアクセスするには、目的のフォームを選択し、右上の
アイコンをクリックします。
フォームオプション

| セクション | 項目 | 説明 |
|---|---|---|
| 共通 | 認証を求める | フォームを送信する前に回答者にサインインを要求します。 |
| 共通 | キャプチャ | フォームを送信する際にCAPTCHAの質問に回答する必要があります。 |
| 共通 | 回答を自動保存 | 回答者がフォームを入力する際に、定期的にフォームを自動保存します。 |
| 共通 | ストレージの種類 | 送信されたレコードを管理するために、 ストレージアダプタ を設定します。フォームが保存された後は編集できません。 |
| 共通 | ワークフローを選択してください | フォームの送信を確認するためのワークフロー定義を選択します。ワークフローはデフォルトでは無効になっています。 |
| パーソナライゼーション | フォーム送信完了時のリダイレクト先URL | フォームの送信が成功した場合のリダイレクトURLを指定します。 |
| パーソナライゼーション | ボタンラベルを送信 | Submitボタンのラベルを、特定のユースケースに適したものに変更します(例: Vote または Register)。 |
| 通知 | 各エントリーのメール通知を送信します。 | フォームレコードが送信されるたびに、 メール通知 をフォーム作成者に送信するかどうかを指定します。 |
| 送信(Liferay 7.4のみ) | ユーザーごとに 1 回の送信に制限されています。 | 認証されたユーザーのみがフォームに入力できるようにし、複数回のフォーム送信を防止します。 送信後にフォームにアクセスしたユーザーには、警告メッセージが表示されます。 Liferay U49+/GA49+ では、このメッセージをカスタマイズすることができます。 |
| 送信(Liferay 7.4のみ) | 回答者に一部の結果を表示します。 | 回答者がフォームの現在の フォームレポート データを表示できるようにします。 この機能を有効にすると、機密情報を送信しないように警告します。 |
| 送信(Liferay 7.4のみ) | 有効期限/期限を設定しない | フォームの有効期限を設定します。 この日を過ぎると、送信はできません。 フォームのユーザーには、フォームへのアクセス時に有効期限切れの通知が表示されます。 有効期限を選択するには、 [期限を設定しない] の設定を無効化する必要があります。 |
メール通知設定
ここでは、フォームエントリーが送信されるたびに通知メールを送信するようにフォームアプリを設定できます。 まずメールサーバーを設定する必要があります。詳しくは メール設定 を参照してください。

| 項目 | 説明 |
|---|---|
| 送信者名 | 送信者の名前。これは、サイト名、フォーム名、または受信者に有益なその他の情報にできます。 |
| 送信者メールアドレス | 送信者のメールアドレス。noreply@example.comを使用して、受信者が返信できないようにすることができます。 |
| 送信先アドレス | 受信者のメールアドレス(例:test@example.com) |
| 件名 | 有益な件名にすることで、受信者はメールの内容を把握しやすくなります。 |
詳細については、 フォーム通知の設定 を参照してください。
フォームウィジェットの設定
サイトページにデプロイされた フォーム ウィジェットを設定できます。 設定 メニューにアクセスするには、ウィジェット ヘッダーの オプション (
) をクリックし、 設定 をクリックします。
Liferay DXP 2025.Q1/Portal GA132より前は、設定オプションはウィジェットの右上隅に表示されていました。
設定
ここでは、このウィジェットで使用する目的のフォームを選択できます。

仮想インスタンス共有
ここでは、このアプリケーションをDXP以外のプラットフォームに埋め込むことができます。

範囲
ここでは、ウィジェットのスコープを[グローバル][サイト][ページ]から変更できます。

インスタンス設定
インスタンス設定の「フォーム」構成項目は、システム設定の「フォーム」項目(下記参照)と同一です。インスタンス設定はシステム設定を上書きし、システム全体のデフォルト値を設定します。 詳細については、 構成スコープの理解 を参照してください。
各構成プロパティの説明については、 システム設定 を参照してください。
システム設定
現在、システムレベルのFormsの設定項目は1つしかありません。 Liferay UIでプロパティを設定するには、以下の方法があります。
-
グローバルメニュー (
) → コントロールパネル に移動します。 -
システム設定 をクリックします。
-
フォーム を セクションの下にあるクリックします。 & データ
![[システム設定]メニューでフォームを構成します。](https://resources.learn.liferay.com/images/dxp/latest/en/low-code/forms/creating-and-managing-forms/forms-configuration-reference/images/07.png)
また、バッキング DDMFormWebConfiguration サービスを、 .config という名前のファイルで設定することもできます。
com.liferay.dynamic.data.mapping.form.web.internal.configuration.DDMFormWebConfiguration.config
Liferay Home/osgi/configsに配置してください。 詳細については、 設定ファイルの使用 を参照してください。
| 項目 | 説明 |
|---|---|
自動保存間隔 (autosaveInterval) | フォームの自動保存を行う時間を分単位で設定します。0に設定すると自動保存は行われません。 |
CSVエクスポート(csvExport) | 管理者がフォームエントリーをCSVとしてダウンロードできるかどうかを決定します。 |
既定の表示モード (defaultDisplayView) | 検索コンテナ内でのフォームの表示方法を設定します。 |
ゲストアップロードファイル拡張子(guestUploadFileExtensions) | 受け入れられるファイル拡張子のコンマ区切りリストを入力します。 デフォルトでは、次のリストがサポートされています: doc、 docx、 jpeg、 jpg、 pdf、 png、 ppt、 pptx、 tiff、 txt、 xls、および xlsx。 |
ゲストアップロードの最大ファイルサイズ(guestUploadMaximumFileSize) | ゲストユーザーがアップロード欄からアップロードできる最大ファイルサイズを設定します。 これは、ドキュメントとメディアアプリケーションの設定で、認証されたユーザーに対して設定され、システム全体の制限は、アップロードサーブレットリクエストシステム設定エントリーの[合計最大アップロードリクエストサイズ]というフィールドで定義されます。 デフォルトでは25MBに設定されています。 |
アップロードフィールドの最大繰り返し(maximumRepetitionsForUploadFields) | フィールドが反復可能に設定されている場合、ユーザーがフォームにフィールドを追加できる最大回数を設定します(ゲストユーザーとログインユーザーに同じように適用されます)。 デフォルトでは5に設定されています。 |
ゲストアップロードフィールドの最大送信数 (maximumSubmissionsForGuestUploadFields) | ゲストユーザーがゲスト対応のアップロードフィールドを含むフォームを送信できる最大回数を設定します。 ゲストユーザーのIPアドレスは、送信数の記録のために使用されます。 デフォルトでは5に設定されています。 |