logologo
スタート
マニュアル
開発
プラグイン
API
ホーム
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
スタート
マニュアル
開発
プラグイン
API
ホーム
logologo
概要

ブロック

概要

データブロック

テーブル
フォーム
詳細
リスト
グリッドカード
チャート

フィルターブロック

フォーム

その他のブロック

操作パネル
Iframe
Markdown
JS Block

ブロック設定項目

データ範囲
データの読み込み方法
レイアウト
ブロック連動ルール
フィールド連動ルール
並び替えルール
ドラッグ&ドロップ並び替え
ブロックの削除
ブロックタイトル
ブロックの高さ
フォームの下書き

フィールド

概要

共通設定項目

テーブルフィールド
詳細フィールド
フィルターフォームフィールド
フォームフィールド

固有設定項目

日付
ファイルマネージャー
サブフォーム
セレクト
データセレクター
カスケード選択
サブテーブル(インライン編集)
サブテーブル(ポップアップ編集)
サブ詳細
タイトル
JS Field
JS Item
JS Column

フィールド設定項目

デフォルト値
フィールドラベル
ラベルを表示
フィールドのツールチップ
データ範囲
フィールドコンポーネント
数値フォーマット
パターン
必須
タイトルフィールド
バリデーションルール
関連フィールドコンポーネント

アクション

概要

アクション設定項目

編集ボタン
二次確認
フィールド値の割り当て
ワークフローをバインド
編集ポップアップ
アクション連動ルール

アクションタイプ

新規追加
表示
削除
編集
複製
インポート
インポートPro
エクスポート
エクスポートPro
添付ファイルのエクスポート
フィルター
リンク
ポップアップを開く
リフレッシュ
データ送信
ワークフローをトリガー
レコード更新
一括更新
一括編集
子レコードの追加
JS Action
アクション権限

高度な設定

連動ルール
イベントフロー
変数
RunJS
UIテンプレート
Previous Pageテーブル
Next Page詳細
AI翻訳通知

このドキュメントはAIによって翻訳されました。正確な情報については英語版をご参照ください。

#フォームブロック

#はじめに

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

#フォームブロックの追加

  • 編集フォーム:既存のデータを変更するために使用します。
  • 新規作成フォーム:新しいデータエントリを作成するために使用します。

20251023191139

#ブロック設定項目

20251023191448

#ブロック連動ルール

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

20251023191703

詳細については、ブロック連動ルール を参照してください。

#フィールド連動ルール

連動ルールを通じて、フォームフィールドの動作を制御します。

20251023191849

詳細については、フィールド連動ルール を参照してください。

#レイアウト

フォームブロックは2種類のレイアウト方式をサポートしており、layout 属性で設定できます。

  • horizontal(水平レイアウト):このレイアウトはラベルとコンテンツを1行に表示し、垂直方向のスペースを節約します。シンプルなフォームや情報が少ない場合に適しています。
  • vertical(垂直レイアウト)(デフォルト):ラベルがフィールドの上に配置されます。このレイアウトにより、フォームはより読みやすく、入力しやすくなります。特に、複数のフィールドや複雑な入力項目を含むフォームに適しています。

20251023193638

#フィールドの設定

#本コレクションのフィールド

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

20240416230739

#リレーションシップコレクションのフィールド

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

20260212161035

  • 現在、対一関係(belongsTo / hasOne など)のみをサポートしています。
  • 通常、リレーションシップフィールド(関連レコードの選択に使用)と組み合わせて使用されます。リレーションシップフィールドコンポーネントが関連レコードの選択・変更を担当し、リレーションシップコレクションのフィールドがそのレコードの詳細情報(読み取り専用)の表示を担当します。

例:「担当者」を選択した後、フォーム内にその担当者の電話番号やメールアドレスなどの情報を表示します。

編集フォームでリレーションシップフィールド「担当者」が設定されていない場合でも、対応する関連情報を表示できます。リレーションシップフィールド「担当者」が設定されている場合、担当者を変更すると、対応する関連情報が対応するレコードに更新されます。

20260212160748

#その他のフィールド

20251023192559

  • JavaScriptを記述することで、カスタム表示コンテンツを実現し、複雑な内容を表示できます。

20251023192935

#フィールドテンプレート

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

field-template-menu-20251228

#アクションの設定

20251023193231

  • 送信
  • ワークフローのトリガー
  • JSアクション
  • AI従業員