キンコミ kintone user community

みんなの投稿

2022/09/07 13:04

1か月分のデータをまとめて申請、そのデータを残しておく方法についてなにかいい方法がありましたら教えていただきたいです。

いつもお世話になっております。

先日、キンコミで1か月分のデータをまとめて申請したいというご相談について教えていただきました。

その際のリンクが下記になります。
https://kincom.cybozu.co.jp/chats/1u5duuxegwhaixzn

データ入力のアプリと、申請用のアプリを別で作成しました。
申請用アプリでは関連レコードを使い、データ入力のアプリの先月分の内容を表示させて申請し、運用しています。

7月のデータと8月のデータの2か月分の申請が終わったのですが、なにかおかしいと思い詳しく見ていた所、7月分のデータ(8月に申請したもの)が8月分のデータになっていました。

翌月になってから先月分の申請をするのに、申請日が8月なのに申8月分のデータが関連レコードに反映されており、何故かと思いました。
関連レコードを利用して先月分の内容を表示させていたので、常に最新の情報が表示されるということなんですね。
盲点でした。

現状は8月に申請したものと9月に申請したものの関連レコードの内容が同じになっていますが、申請日は違うので、申請がされていて承認されたという履歴は確認できます。

会社としては、申請したものは一覧で「〇月分」と表示させたいため、関連レコードは更新されない方で保存したいとのことです。
申請した日の状態そのままの状態を更新させずに残しておきたいのですが、何かいい方法はありますでしょうか?

申請が完了した時点の申請用アプリの内容を印刷したり、画面をPDFで保存しておく、という案も出たのですが申請者が50名いますので、手間がかかるので現実的ではないなと思っています。




1件のコメント (新着順)
fuku_inu バッジ画像
製造業
2022/09/07 14:28

文字のみで伝わるのか不安ですが、
こんなのはどうでしょうか。



▼データ入力アプリ
文字列(1行)フィールドを追加
 フィールドコードを "キー" にしときます
 計算式で、社員名+年月 の格好になるよう設定します
   例)山田太郎_202208
 年月部分は日付フィールドからDATE_FORMAT関数で取得

▼申請用アプリ
文字列(1行)フィールドを追加
 フィールドコードを "年月" にしときます

文字列(1行)フィールドを追加
 フィールドコードを "キー" にしときます
 計算式で、社員名+年月 の格好になるよう設定します
   例)山田太郎_202208

関連レコード一覧フィールド の 表示するレコードの条件 を
(このアプリの)キー = (参照するアプリの)キー
にします



申請用アプリのレコード編集画面で、
年月をYYYYMM形式で入力すると、関連レコード一覧が更新されます。
レコードを保存しても、年月フィールドの年月で抽出された分だけが
関連レコード一覧に表示されます。


モカ
建設業
2022/09/08 09:45

kiri_fukuさん
コメントありがとうございます。

文章わかりやすかったです!
ありがとうございます。
早速、教えていただいたとおりに作成してみました。
kiri_fukuさんのおっしゃっていたように、「キー」にした年月を入力すると前月ではないデータも表示させることができました!!

ありがとうございます。

来月より申請者に年月を入力していただいて運用していきたいと思います。

とてもいい案を教えていただいてありがとうございました。

fuku_inu バッジ画像
製造業
2022/09/15 13:36

あとから思ったのですが。。。

申請用アプリの 年月のところは
ドロップダウンにすると 使いやすいかもしれないですね。

モカ
建設業
2022/09/15 14:20

kiri_fuku_inu

再度コメントいただいてありがとうございます!
お名前が変わられましたか?

手入力の場合、間違えが増えるかな?と悩んではいたのですが、ドロップダウンですと格段に間違いが減りそうですね!
良い案をありがとうございます。

早速試してみました。

ドロップダウン同士の文字列の結合はできないようでしたので、一度文字列に飛ばしてから結合することで申請用キーとして問題なく動作の確認ができました。
利用者に負担なく申請していただけそうです。

本当にありがとうございます。