フィールドの値を変更してレコードのコピーを行う。 いとう 2017年08月07日 04:05 現在、レコードの再利用で、あるフィールドのみ値を変更して再利用したいと考えております。 (金額はそのままだが、ドロップダウンリストの値のみを変更する。) スクリプトで実現することは可能でしょうか。 ※ボタンを作成することを考えています。 0
3件のコメント
いとうさん
JavaScript で対応可能です。
レコード追加画面が表示された時のイベント で、 event.reuse を見ると、レコード再利用かどうかを判定できます。
項目値を変更後、イベント終了時に return event; すると、画面に反映されます。
rex0220さん
回答ありがとうございます。
可能なんですね。
作成したボタンを押下する。 ⇒ ドロップダウンの値が変更されたレコードを再利用し、編集画面を開く。
を行うことが出来るとわかりましたので助かりました!
すみません、ちょっと誤解があるようです。わかりにくい説明で済みません。
event.reuse は、「レコードを再利用する」ボタンをクリックして、追加画面が表示されたときに設定されるものです。
> 作成したボタンを押下する。 ⇒ ドロップダウンの値が変更されたレコードを再利用し、編集画面を開く。
これは、関連レコードの参照先アプリに簡単レコード登録 と同様な処理を行って、新規画面を開いて、
コピー項目の設定、ドロップダウンの設定を行ってください。