このドキュメントはAIによって翻訳されました。正確な情報については英語版をご参照ください。
フォームブロックは、データ入力や編集インターフェースを構築するための重要なブロックです。高いカスタマイズ性を持ち、データモデルに基づいて必要なフィールドを対応するコンポーネントで表示します。連動ルールなどのイベントフローを通じて、フォームブロックはフィールドを動的に表示できます。さらに、ワークフローと組み合わせることで、自動化されたプロセスのトリガーやデータ処理を実現し、作業効率をさらに向上させたり、ロジックを構築したりできます。


連動ルールを通じて、ブロックの動作(表示の有無やJavaScriptの実行など)を制御します。

詳細については、ブロック連動ルール を参照してください。
連動ルールを通じて、フォームフィールドの動作を制御します。

詳細については、フィールド連動ルール を参照してください。
フォームブロックは2種類のレイアウト方式をサポートしており、layout 属性で設定できます。

注意:継承テーブル内のフィールド(つまり親テーブルのフィールド)は、現在のフィールドリストに自動的にマージされて表示されます。

リレーションシップコレクションのフィールドはフォーム内では読み取り専用であり、通常はリレーションシップフィールドと組み合わせて使用され、関連データの複数のフィールド値を表示できます。

例:「担当者」を選択した後、フォーム内にその担当者の電話番号やメールアドレスなどの情報を表示します。
編集フォームでリレーションシップフィールド「担当者」が設定されていない場合でも、対応する関連情報を表示できます。リレーションシップフィールド「担当者」が設定されている場合、担当者を変更すると、対応する関連情報が対応するレコードに更新されます。



フィールドテンプレートは、フォームブロック内でフィールドエリアの設定を再利用するために使用されます。詳細は フィールドテンプレート を参照してください。

