Ragic では、以下の 2 種類のシート複製方法に対応しています:
1. シートデザインを複製
シートの構造(デザイン)のみを複製します。データは含まれません。
2. マルチバージョンを作成
シートの構造を複製し、元のシートと同じデータソースを共有する形式です。
もし、データソースを共有せずに、元のシートの構造とデータを両方複製したい場合は、以下の手順に従ってください。
まず、複製したいシート名の上にカーソルを合わせて矢印アイコンをクリックするか、シート名を右クリックしてメニューを表示し、「シートデザインを複製」を選択します。
複製が完了すると、元のシートと同じ構造を持つ空のシートが作成されます。
新しいシートにレコードをコピーしたい場合、2つの異なる状況でどちらの方法がより速く、より簡単かを決めることができる:
まず、コピーソースのシートに戻り、フォームページのデザインモードからデータコンバートのアクションボタンを作成して、新しくコピーしたシートにデータをコンバートします。ボタンの設定ウィンドウでは、"フィールドを自動選択"を使用して、フィールドを素早く自動的に新しいシートにマッピングできます。(コピーのシートであるため、フィールドの名前は同じです。そのため、フィールド自動選択を使用することで、システムが素早くフィールドを対応し、1つ1つ手動で選択する必要がなくなります。)
次に、リストページに戻り、 ツールバッチ処理アクションボタンを実行を使って、フィルタリングされたレコードを一度に実行し、新しくコピーしたシートにダンプすることができます。
こうして、レコードは新しいシートにもコピーされる!
子テーブルテーブルデータのインポートはより複雑なので、コピーしたいシートとデータに子テーブルがある場合は、先の方法をお勧めします。子テーブルがなく、全部のデータが独立フィールドにある場合は、エクスポートとインポート機能を使用して、新しくコピーするシートにレコードをインポートすることをお勧めします。
また、コピーしたシートであるため、フィールド名は同じであり、シートをインポートする際にシステムがフィールドマッピングを自動的に一致させます。(フィールド名の重複や変更による誤ったマッピングを避けるため、手動でフィールドマッピングを再度確認することをお勧めします)。