プラグインモード

指定レコードから一番古い・新しいものを取得

概要

ボタンを押すと、指定された条件でレコードを取得します。そのうち特定フィールドが一番新しいまたは一番古いレコードから、任意のフィールドの値をセットします。

スマートフォンでの利用

スマートフォンには対応していません。パソコンで利用してください。

使い方

対象アプリと検索条件を指定し、最新・最古の判断に使うフィールドを選びます。選ばれたレコードから取得する項目と、その保存先も設定してください。

実行タイミング

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

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

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

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

設定するパラメーター

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

取得対象アプリ

取得対象のアプリを選択してください。

取得レコードの検索条件

取得するレコードを検索する条件を入力してください。 ※並び順を指定する事はできますが、本プラグインでは無視されます

判断対象フィールド

取得対象アプリの最新ないし最古を判断するフィールドを選択してください。 省略した場合はレコードの更新日時で判断を行います。 また、最新ないし最古となるレコードが複数あった場合は、それらのレコード番号をもとに判断を行います。省略可能です。

以下の種類のフィールドは選択できません。

  • チェックボックス
  • 複数選択
  • 添付ファイル
  • ユーザー選択
  • 組織選択
  • グループ選択
  • 作業者
  • テーブル
  • 関連レコード一覧
  • グループ
  • ラベル
  • スペース
  • 罫線

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

「取得対象アプリ」で指定したアプリから選択します。

最新ないし最古の選択

最新ないし最古を選択してください。

選択肢は次のとおりです。

  • 最新
  • 最古

取得結果設定フィールド

取得結果を設定するフィールドを選択してください。

以下の種類のフィールドは選択できません。

  • 計算
  • 添付ファイル
  • レコード番号
  • レコードID
  • リビジョン
  • 作成者
  • 作成日時
  • 更新者
  • 更新日時
  • ステータス
  • 作業者
  • テーブル
  • 関連レコード一覧
  • グループ
  • ラベル
  • スペース
  • 罫線

ボタンのラベル

ボタンに表示する名前を入力します。押すと何が起きるか分かる名前を付けてください。

初期値:取得結果をセット

取得元フィールド

取得元となるフィールドを選択してください。

以下の種類のフィールドは選択できません。

  • チェックボックス
  • 複数選択
  • 添付ファイル
  • ユーザー選択
  • 組織選択
  • グループ選択
  • 作業者
  • テーブル
  • 関連レコード一覧
  • グループ
  • ラベル
  • スペース
  • 罫線

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

「取得対象アプリ」で指定したアプリから選択します。

制限事項

レコード番号・更新日時のフィールドコードを変更しているアプリでは、動作保証対象外です。

判断対象フィールドを指定した場合は、「最新」で値の大きい順、「最古」で小さい順の先頭レコードを取得します。ただし、省略した場合は現在の定義では「最新」で更新日時が古いレコード、「最古」で新しいレコードを取得し、選択肢の意味が逆になります。値が同じ場合はレコード番号で同じ方向に並べ替えます。

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

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

やること

条件