キンコミ kintone user community

みんなの投稿

サブテーブルの値をレコード内の別フィールドに転記したいのですが、ちょっとややこしい・・・のです。

レコード:顧客ごと
サブテーブル:購入日(日付)、購入金額(数値)
というようなアプリがあるとした場合に、サブテーブルに登録されている最新購入日をレコード内の別の日付フィールドに取り込む方法って、標準機能で可能でしょうか。

【イメージ】
顧客名:文字列
顧客住所:文字列
総購入金額:計算(SUM購入金額)
最終購入日:日付 ←②ここにコピー
本日日付:日付
経過日数:計算(本日日付-最終購入日)
判定:文字列(IF関数で90日を超えると「継続休止」を表示させる)
サブテーブル(購入ごとに行を追加していく)
 購入日:日付 ←①最新の購入日を
 購入商品:ルックアップ(商品マスターから)
 購入個数:数値
 購入金額:数値
 備考:文字列

無理っぽと承知の上で、何かアイデアを貰えると助かります。

4件のコメント (新着順)

TISさんが使えるなら、このプラグインなんてどうです?


さっき、Xで同じのを紹介されて
「こんなのあったのかー!」
になってました。
ありがとうございます!

TiSさんだけでもめっちゃいっぱいプラグインがあるし、他の企業のも含めたら、もう追いかけられないくらいになってますん…😩

ふゆき
製造業
2025/01/15 17:02

たなよし さんは、
調剤薬局グループにお勤めなんですね

人の手が介在するということは、
ヒューマンエラーの発生も考えられるため

「継続休止」

の意味がわかりませんが、他の方の提案だと
事故に繋がらないか、チョット心配になっていました

「人はミスをする」ということを前提にして
アプリ作りされることをお勧めします!

fuku_inu バッジ画像
製造業
2025/01/15 13:41

ファイルに書き出す
 ↓
PowerQueryとかで
顧客名ごとに 「購入日の最大」を得る
 ↓
ファイルを読み込む

とか、どうですか
ちょっと手数かかりますが


あっちの方法より、この方法の方が間違いが生じにくいかもしれませんね。

正確性と手間を天秤にかけて、どっちを採るかですよね。

最新チェックだけしてもらってもいいですか・・・?

最新購入日文字列
DATE_FORMAT(SUM(最新購入日),"YYYY-M-d","Etc/GMT")

最新購入日
IF(CONTAINS(最新フラグ,"最新"),購入日,0)

なんかもっといい方法ありそうだけどスピード重視の脊髄反射です

suji バッジ画像
2025/01/15 13:30

こんにちは。

最新日付に手動でチェック入れてもらえるならなんとか…。


同じ方式ありがとうございます!😆
やっぱり少しは「手で」が必要ですよね。

「なんでも叶う」と思われがちなkintoneなので、「なんでもは無理なのよ」を刷り込むには良い機会かもです。