logologo
スタート
マニュアル
開発
プラグイン
API
ホーム
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
スタート
マニュアル
開発
プラグイン
API
ホーム
logologo
概要

ブロック

概要

データブロック

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

フィルターブロック

フォーム

その他のブロック

操作パネル
Iframe
Markdown
JS Block

ブロック設定項目

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

フィールド

概要

共通設定項目

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

固有設定項目

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

フィールド設定項目

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

アクション

概要

アクション設定項目

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

アクションタイプ

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

高度な設定

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

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

#複製

Action: Duplicate recordCommunity Edition+

#紹介

複製アクションを使用すると、既存のデータに基づいて新しいレコードを素早く作成できます。「直接複製」と「フォームに複製して入力を継続」の2つの複製方法をサポートしています。

#インストール

内蔵プラグインのため、個別のインストールは不要です。

#複製モード

20260209224344

#直接複製

20260209224506

  • デフォルトでは「直接複製」として実行されます。
  • テンプレートフィールド:複製するフィールドを指定します。全選択が可能で、設定は必須です。

20260209225910

設定完了後、ボタンをクリックするだけでデータが複製されます。

#フォームに複製して入力を継続

設定されたテンプレートフィールドがデフォルト値としてフォームに入力されます。ユーザーはテンプレートフィールドの値に基づいて内容を修正し、送信することで複製を完了できます。

20260209224704

テンプレートフィールドの設定:チェックを入れたフィールドのみがデフォルト値として引き継がれます。

20260209225148

#フォームフィールドを同期

  • 現在のフォームブロックに設定されているフィールドを、テンプレートフィールドとして自動的に解析します。
  • その後、フォームブロックのフィールドを変更した場合(関連フィールドのコンポーネント調整など)、整合性を保つために再度テンプレート設定を開き、「フォームフィールドを同期」をクリックする必要があります。

20260209225450

テンプレートデータがフォームのデフォルト値として入力され、ユーザーは修正して送信することで複製を完了できます。

#補足説明

#複製、参照、プリロード

フィールド(関連タイプ)によって処理ロジックが異なります:複製 / 参照 / プリロード。関連フィールドのフィールドコンポーネントも処理ロジックに影響します。

  • セレクト / レコードピッカー:参照に使用されます。
  • サブフォーム / サブテーブル:複製に使用されます。

複製

  • 通常のフィールドは複製されます。
  • hasOne / hasMany は複製のみ可能です(これらの関係では、プルダウン選択やレコード選択などの選択系コンポーネントは使用せず、サブフォームやサブテーブルなどのコンポーネントを使用してください)。
  • hasOne / hasMany のコンポーネントを変更しても、処理ロジックは変わりません(複製のままです)。
  • 複製される関連フィールドでは、すべてのサブフィールドを選択できます。

参照

  • belongsTo / belongsToMany は参照として扱われます。
  • フィールドコンポーネントを「プルダウン選択」から「サブフォーム」に変更すると、関係は参照から複製に変わります(複製に変わると、すべてのサブフィールドが選択可能になります)。

プリロード

  • 参照フィールド配下の関連フィールドはプリロードとして扱われます。
  • プリロードフィールドは、コンポーネントの変更後に参照または複製に変わる可能性があります。

#全選択

  • すべての複製フィールドと参照フィールドにチェックを入れます。

#データテンプレートとして選択されたレコードからは、以下のフィールドが除外されます:

  • 複製される関連データの主キーは除外されます。参照およびプリロードの主キーは除外されません。
  • 外部キー。
  • 重複を許可しないフィールド(一意制約)。
  • 並べ替えフィールド。
  • 自動採番フィールド。
  • パスワード。
  • 作成者、作成日時。
  • 最終更新者、最終更新日時。

#フォームフィールドを同期

  • 現在のフォームブロックで設定済みのフィールドをテンプレートフィールドとして自動解析します。
  • フォームブロックのフィールドを変更(関連フィールドのコンポーネント調整など)した後は、整合性を確保するために再度同期を行う必要があります。