プラグインモード

ルックアップマスタ更新

概要

ルックアップのコピー元アプリ(マスター)からコピーされたフィールドを編集し、その値でコピー元アプリのレコードを更新できるようにします。

スマートフォンでの利用

スマートフォンに対応しています。

使い方

ルックアップでコピーした値を、このアプリからマスターアプリへ書き戻したいときに使います。ルックアップフィールドと、このアプリで編集するフィールド、マスター側の更新先を対応付けてください。追加・編集画面で編集可能にするボタンを押して値を修正し、更新ボタンを押します。確認画面で実行すると、ルックアップのキーに一致するマスターのレコードを更新します。

実行タイミング

設定内容に応じて、次のタイミングで動作します。条件を指定した場合は、その条件も判定します。

  • レコードの追加・編集画面を開いたとき
  • このプラグインで設置したボタンを押したとき

設置されたボタンを押すと処理を実行します。

画面表示やフィールド変更のタイミングには、一覧画面の鉛筆アイコンからの編集を含めません。

設定するパラメーター

省略可能と記載のある項目以外は、入力または選択が必要です。

ルックアップフィールド

ルックアップフィールドを選択してください。 なお、本プラグインではルックアップフィールドで参照しているアプリについてもカスタマインにアプリ登録されている必要があります。

以下の種類のフィールドを選択できます。

  • ルックアップ(文字列)
  • ルックアップ(数値)

編集したいフィールド

ルックアップでコピーされるフィールドで、このアプリで編集・更新したいものを選択してください。

以下の種類のフィールドを選択できます。

  • 文字列(1行)
  • 数値
  • 計算
  • ラジオボタン
  • ドロップダウン
  • リンク
  • 日付
  • 時刻
  • 日時
  • ルックアップ(文字列)
  • ルックアップ(数値)
  • レコード番号
  • レコードID

ルックアップで参照するアプリの更新対象フィールド

ルックアップフィールドの参照元アプリでコピー元となっているフィールドを選択してください。

以下の種類のフィールドを選択できます。

  • 文字列(1行)
  • 数値
  • 計算
  • ラジオボタン
  • ドロップダウン
  • リンク
  • 日付
  • 時刻
  • 日時
  • ルックアップ(文字列)
  • ルックアップ(数値)
  • レコード番号
  • レコードID

テーブル内のフィールドは選択できません。

「ルックアップフィールド」が参照するアプリから選択します。

編集可能ボタンのラベル

編集可能にするボタンのラベルを入力してください。

初期値:編集可能に

更新ボタンのラベル

更新するボタンのラベルを入力してください。

初期値:参照元を更新

更新確認メッセージ

更新ボタンを押した時にユーザーに表示する確認メッセージを入力してください。

初期値:<p class="ql-align-center">このレコードに登録した内容でルックアップの参照元を更新します。</p><p class="ql-align-center">よろしいですか?</p>

備考

マスターアプリもカスタマインにアプリ登録してください。更新ボタンでマスターへの書き込みが行われます。このアプリのレコードの保存とは別の操作です。

関連する「やること」「条件」

カスタマイズモードで同様の処理を作成する場合は、次の「やること」「条件」が参考になります。

やること

条件