# レコード一覧画面での指定行の非表示は可能ですか？

**URL:** <https://community.cybozu.dev/t/topic/5529>\
**Category:** kintone 開発相談\
**Created:** [2021 年 12 月 7 日午前 2:56 UTC](https://community.cybozu.dev/t/topic/5529 "2021-12-07T02:56:30Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account2657](https://avatars.discourse-cdn.com/v4/letter/l/65b543/32.png) [@Legacy\_Account2657](https://community.cybozu.dev/u/Legacy_Account2657)\
**Post date:** [2021 年 12 月 7 日午前 2:56 UTC](https://community.cybozu.dev/t/topic/5529/1 "2021-12-07T02:56:30Z")

</div>

入退館アプリのカスタマイズを行っております。  
レコード一覧画面で、利用日が本日以外のレコードを非表示にしたいのですが、そういったことはレコード一覧画面で可能でしょうか？

一行非表示以外の部分のコードは書きましたので(確認用に随時アラート有)、あとは  
\*\*\*\*\*本日ではない時に一行非表示にしたい\*\*\*\*\*  
の部分にコードを書けば完了する感じです。

チュートリアルでやりかたが書いてあるページ探したのですが見つけられず、やりかたが書いてあるページ、若しくはもし可能であれば、jsコードをご提示いただけますととても助かります。

お分かりになる方ご教授頂けると幸いです。  
宜しくお願い致します。

&nbsp;

```
(function() {
'use strict';
kintone.events.on('app.record.index.show', function(event) {

var user = kintone.getLoginUser();
alert(user.name);

//利用日をリスト内に格納
const array1 = event.records.map(function(array) {
return array.利用日.value;
});

//利用日全取得
alert(array1);

// 現在日時を取得
var currentDate = luxon.DateTime.local();

// 現在日時の取得形式変更（yyyy-MM-dd）
currentDate = currentDate.toFormat('yyyy-MM-dd');

alert(currentDate);

//利用日が本日以外だったら非表示
for ( var i = 0; i < 6; i++ ) {

if (array1[i] == currentDate) {
alert(array1[i]);
} else {
*****本日ではない時に一行非表示にしたい*****
}

}

});
})();

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2327](https://avatars.discourse-cdn.com/v4/letter/l/9de0a6/32.png) [@Legacy\_Account2327](https://community.cybozu.dev/u/Legacy_Account2327)\
**Post date:** [2021 年 12 月 7 日午前 4:37 UTC](https://community.cybozu.dev/t/topic/5529/2 "2021-12-07T04:37:43Z")

</div>

加藤さん

利用日が本日以外のレコードを非表示にしたいとのことですが、Javascriptを使わずともkintoneの標準機能でできると思います。

[こちらのサイト](https://jp.cybozu.help/k/ja/user/app_settings/view/set_view.html)のSTEP3の所を以下のようにすれば良いかと思われます。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2657](https://avatars.discourse-cdn.com/v4/letter/l/65b543/32.png) [@Legacy\_Account2657](https://community.cybozu.dev/u/Legacy_Account2657)\
**Post date:** [2021 年 12 月 7 日午前 5:15 UTC](https://community.cybozu.dev/t/topic/5529/3 "2021-12-07T05:15:55Z")

</div>

junkさん

アドバイスありがとうございます。

実は標準機能での検討はしていて、ただ標準機能だと、日付の指定を毎日手動で行わなければいけないのが手間で、

それを解消したいという意味合いもあり、JSでのカスタマイズをしたいと考えています。

情報提示不足失礼しました。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2327](https://avatars.discourse-cdn.com/v4/letter/l/9de0a6/32.png) [@Legacy\_Account2327](https://community.cybozu.dev/u/Legacy_Account2327)\
**Post date:** [2021 年 12 月 7 日午前 5:44 UTC](https://community.cybozu.dev/t/topic/5529/4 "2021-12-07T05:44:57Z")

</div>

[加藤](https://community.cybozu.dev/hc/ja/profiles/901853339226-%E5%8A%A0%E8%97%A4)さん

こちらも的外れな意見をしてしまい申し訳ありません。一つ気になったのが、

＞ただ標準機能だと、日付の指定を毎日手動で行わなければいけないのが手間

これはどういう意味でしょうか？

絞り込みの条件で”利用日≠(等しくない)当日”を指定すれば、利用日が本日だったレコードも翌日には非表示になるはずなのですが…

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2657](https://avatars.discourse-cdn.com/v4/letter/l/65b543/32.png) [@Legacy\_Account2657](https://community.cybozu.dev/u/Legacy_Account2657)\
**Post date:** [2021 年 12 月 7 日午前 6:15 UTC](https://community.cybozu.dev/t/topic/5529/5 "2021-12-07T06:15:31Z")

</div>

junkさん

アドバイスありがとうございます。

＞絞り込みの条件で”利用日≠(等しくない)当日”を指定すれば、利用日が本日だったレコードも翌日には非表示になるはずなのですが…

なんと！？そうなのですか！？

日付の指定で「当日」というのが出来ないのですが、どのように指定すれば宜しいのでしょうか？

私の画面では「日付指定」というのが入ってきてしまいます、、

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2327](https://avatars.discourse-cdn.com/v4/letter/l/9de0a6/32.png) [@Legacy\_Account2327](https://community.cybozu.dev/u/Legacy_Account2327)\
**Post date:** [2021 年 12 月 7 日午前 6:33 UTC](https://community.cybozu.dev/t/topic/5529/6 "2021-12-07T06:33:43Z")

</div>

[加藤](https://community.cybozu.dev/hc/ja/profiles/901853339226-%E5%8A%A0%E8%97%A4)さん

すみません。

レコード一覧画面の表示についての質問だったと思っていたのですが、レコードのアクセス権についての質問だったのでしょうか？

私が提案したのは、一覧画面の設定でレコードを絞り込めば良いというものでした。

もしかしてですが、「利用日」が”当日”の時に該当のレコードを閲覧・編集できるようにカスタマイズしたいということでしょうか？
