ボタンを押すと、別アプリのレコードを取得して、このアプリのテーブルにコピーします。別アプリの1レコードが、このアプリのテーブルの1行になります。
スマートフォンに対応しています。
コピー元アプリと両アプリのキーフィールド、コピー先テーブルを設定します。追加・編集画面で取得ボタンを押すと、キーが一致するレコードの値をテーブルへ追記します。候補が1件ならそのまま取り込み、複数ある場合は取り込むレコードを選択します。
設定内容に応じて、次のタイミングで動作します。条件を指定した場合は、その条件も判定します。
設置されたボタンを押すと処理を実行します。
画面表示やフィールド変更のタイミングには、一覧画面の鉛筆アイコンからの編集を含めません。
省略可能と記載のある項目以外は、入力または選択が必要です。
取得ボタンに表示する名前を入力します。
初期値:他アプリから取得
コピー元のアプリを選択してください。
コピーアプリの中でキーになるフィールドを選択してください。このフィールド値が一致するレコードからコピーします。
以下の種類のフィールドは選択できません。
テーブル内のフィールドは選択できません。
「コピー元アプリ」で指定したアプリから選択します。
このアプリでキーになるフィールドを選択してください。コピー元アプリのキーフィールドとこのフィールドの値が一致するレコードがコピー対象になります。
以下の種類のフィールドは選択できません。
テーブル内のフィールドは選択できません。
キーに一致するレコードが複数ある場合に表示されるレコード選択ダイアログに表示するフィールドを選択してください。
以下の種類のフィールドは選択できません。
「コピー元アプリ」で指定したアプリから選択します。
コピー先のテーブルを設定します。
以下の種類のフィールドを選択できます。
コピー元のフィールドとコピー先テーブルの列は、フィールドコードを対応させてください。既存行は残し、取り込み後にコピー先テーブルの空の行を削除します。候補がない場合はメッセージを表示し、取り込みません。
カスタマイズモードで同様の処理を作成する場合は、次の「やること」「条件」が参考になります。