みんなの投稿

・契約中のコース:スタンダード
・悩み:月1回のメーター点検アプリを作成している。
    レコード追加の際、前月のメーター読み値を表示させたい。現在はアクション機能で、今月のメーター読み値→前月のメーター読み値を設定、レコード追加の際は、前月のレコードを開いてアクションし自動入力するようにしている。
ルールがややこしくなっていると思うので、レコード一覧画面のレコード追加しても前月のメーター読み値を表示させる方法はありますか?分かる方教えてください。

3件のコメント (新着順)
ふゆき
製造業
2025/07/05 17:27

「過去のメーター読み値」と「先月のメーター読み値」を比べたとき
必ず、先月の値が最大値ですよね ( 過去値<先月値 )

中村 徹 さんのアイデアを拝借して、Pluginの作った関連レコード一覧から
最大値をフィールドに入力する方法で検証してみました

運用条件①=今月レコード作成後の先月(過去)レコードの修正(編集➡保存)は 禁止
運用条件②=メーター交換時には、新しいアプリを作る
      若しくは、新しい入力フィールドの作成と設定変更が必要

   ※メーター交換のことを考えると、1メーター、1アプリがいいのかな~~?
    いくつ位あるんですかね?

使った Pluginは 関連サブテーブル一覧表示プラグイン(TIS/条件付き無料)

メーター数と交換頻度のを考慮していないので...ご参考まで!

ちなみに、
運用条件①について、禁止を回避する手段(ロジック)を考える 余地あります!

 画像の端が読めないときは、ココ を参照ください😊

プラグインは使えるのですね。

一覧画面での対応ということでしたら、

①一覧画面に(メーターのマスターアプリから取ってきた)メーターID一覧のプルダウンを置き、
②IDを選択したら、選択IDをキーにして、今やっているアクションをトレースした追加画面を開く
(ことのできるプラグインを使う)

というのはいかがでしょうか?

なお、小生、CUSTOMINE一択の環境です。
CUSTOMINEなら組めそうなことは分かるのですが、機能別プラグインには疎いもので…
上記を実現できる機能別プラグインについては、達人の登場にお任せしたいと思います🙇🏻

こんにちは。

現在はアクション機能で、今月のメーター読み値→前月のメーター読み値を設定、レコード追加の際は、前月のレコードを開いてアクションし自動入力するようにしている。
レコード一覧画面のレコード追加しても前月のメーター読み値を表示させる方法はありますか?

メーター点検アプリに、各メーター固有のメーターIDのようなフィールドがあれば、
関連レコード一覧でそのフィールドをキーにして、前月のメーター読み値を表示させられるかと思います。

いかがでしょうか。


アドバイスありがとうございます。
メーターのマスターアプリを別に作成、自動採番プラグインにてメーターIDを作成、このIDを使用し点検アプリにルックアップさせ、関連レコード一覧で自動入力させることが出来ましたが、今月メーター値から前月メーター値を差し引きし使用量を計算フィールドにて表示させていましたのですが関連レコード一覧では出来ないような気がします。何か方法はありますでしょうか?よろしくお願いします。

ご質問のとおり、関連レコード一覧の値は、計算式では参照できません。
そのため、
「今月メーター値から前月メーター値を差し引きし使用量を計算フィールドにて表示」
させるためには、
・関連レコードに表示されている値を、前月メーター値に手入力
か、
・プラグインなどを利用して計算
という対応が考えられます。

なお、関連レコード一覧で、
「一度に表示する最大レコード数」を「1」
に設定しておくと、前月のレコードのみが表示されると思います。

いかがでしょうか。

計算式は出来ないですよね。
良いプラグインがあるか探してみます。
関連レコード一覧の設定に関してもありがとうございます。
レコード数1、作成日時降順表示で最新のものだけが表示できました。
ありがとうございます。