新規投稿
フォローする

入退館アプリ_本日作成分のレコードのみ表示したい

お世話になっております。
表題の件でお力をお借りしたく質問させて頂きます。


職場で入退館記録アプリを作成し、入退館記録をつけています。
(誰が、何時に入館して、何をして何時に退館したか等)

前任者が入退館記録アプリを作成した為、私は初見なのですが(kintone自体初見)
カスタマイズ作業を依頼されました。

色々調べてみたのですが、レコード番号?フィールドコード?と右も左も分からない状態です。
とりあえずアプリ(入退館記録)→カスタマイズ/連携サービス→JavaScript/CSSでカスタマイズ
からカスタマイズ用のJavaScriptをアップすると、カスタマイズ可能ということは分かりました。

今回やりたいことは下記になります。
「利用日が当日の利用記録レコードのみ表示したい。昨日以前のレコードは閲覧を不可にしたい」

JSは簡単なコードなら読めばやっていることがなんとなく分かるくらいのレベルです。

この場合どのようにコードを書いたらいいのか、、

javascript初心者で申し訳ありませんが、アドバイスいただけないでしょうか。

0

3件のコメント

Avatar
たねまき

昨日以前のレコードは閲覧を不可にしたいとのことでしたら、レコードアクセス権限を設定されてみてはいかがでしょうか?
https://jp.cybozu.help/k/ja/user/app_settings/rights/record_rights.html

単にアプリを開いた最初の画面で当日分のみ表示されるようにしたい場合は、一覧を作成すれば実現できます。
https://jp.cybozu.help/k/ja/user/app_settings/view/set_view.html

0
Avatar
加藤

たねまきさん

ご回答ありがとうございます!
頂きました内容で試してみました。

特定のユーザーのみ、本日より前のレコード非表示(本日分のみ表示)は出来たのですが、
レコードの条件で日付を指定する際に、毎日本日の日付を指定しなおさなければならない状態です。
本日の日付が毎日自動で変更するように設定は可能でしょうか?
アドバイス頂ければ幸いです。

0
Avatar
たねまき

すみません、レコードのアクセス権限設定では今日の指定ができませんでしたね、失礼しました。

こちらの記事の内容が近いかと思います。
3番のところで、disabledではなくvisibleをfalseにして非表示にするのはいかがでしょうか。
(一覧には出てしまうのでそこは一覧の設定でカバー)
https://developer.cybozu.io/hc/ja/community/posts/360057771032--kintone-%E6%97%A5%E4%BB%98%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AE%E5%80%A4%E3%81%AB%E5%9F%BA%E3%81%A5%E3%81%8F%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89-%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AE%E7%B7%A8%E9%9B%86%E5%88%B6%E9%99%90

REST APIを組めそうであれば、毎日レコードアクセス権限設定を変更するバッチ処理を組めばできなくはなさそうです。
社内にサーバーか常時起動PCか何かがあることが前提ですが…
https://developer.cybozu.io/hc/ja/articles/201941854-%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E6%A8%A9%E3%81%AE%E5%A4%89%E6%9B%B4

0
サインインしてコメントを残してください。