■ 概要
指定した 別アプリのサブテーブルの内容を、自アプリのサブテーブルへ自動コピーする kintoneプラグインです。
コピー元アプリの最新レコードからサブテーブルの値を取得し、
フィールド単位で自由にマッピングしてコピーできます。
コピー先の行数が不足している場合は自動で行を追加し、
複数フィールドも一括で反映されるため、
マスタ連携・最新情報の引用・テンプレート化などに大きく役立ちます。
■ 主な機能
・別アプリのサブテーブル内容を自動コピー
設定で「コピー元アプリ」「コピー元テーブル」「コピー先テーブル」を指定すると、
レコード作成/編集時に 最新レコードのサブテーブル内容をコピー先に展開します。
・フィールド単位の柔軟なマッピング
サブテーブル内のフィールドを
コピー元フィールド
コピー先フィールド
として自由に組み合わせ可能。
複数行のマッピング設定にも対応しています。
・行数不足は自動追加
コピー元の行数がコピー先より多い場合、
コピー先サブテーブルに 自動的に新規行を追加生成します。
行追加時には kintone APIのレイアウト情報をもとに初期値を適切に生成。
・既存行がある場合も上書きコピー
コピー元の行数が同等または少ない場合、
既存行へ値を上書きする形で反映します。
・複数アプリ/複数テーブルの設定に対応
設定画面の「行追加」ボタンにより、
複数のコピー元アプリ → 複数のコピー先テーブル
という複数セットのコピー設定が可能です。
・フィールドの重複設定や不正組み合わせを自動チェック
設定保存時のエラーチェックとして:
コピー元/先の未選択
フィールド重複の禁止
不正なテーブル組み合わせ
などを厳密にチェックします。
■ 利用シーン例
・マスタアプリのサブテーブル内容を、別アプリへ自動展開したい
・最新のテンプレート行を別アプリで再利用したい
・定型の明細行を新規レコード作成時に自動セットしたい
・他部署が管理するデータをコピーして引用したい
・メンテナンス元と利用先アプリを完全に分離したい
■ ご利用方法
1.プラグインをインストール
2.設定画面で
- コピー元アプリ
- コピー元サブテーブル
- コピー先サブテーブル
- フィールドのコピー対応(複数行設定可)
を選択
3.保存ボタンをクリック
4.レコード作成/編集時に、コピー元アプリの最新データが自動でサブテーブルへ反映されます









