LoginSignup
1
1

More than 3 years have passed since last update.

kintone 一覧の絞り込み条件でエラーになったときの対応

Last updated at Posted at 2020-09-26

一覧の絞り込み条件が原因で、プラグインや JavaScript カスタマイズでエラーになったのでメモしておきます。
ステータス値やドロップダウン等の選択肢を削除する場合は、一覧の絞り込み条件も見直しましょう。

概要

ステータス値やドロップダウンの選択肢を一覧の絞り込み条件に指定し、その後にステータス値・ドロップダウンの選択肢を削除すると、kintone.app.getQuery()、kintone.app.getQueryCondition() でエラーが発生し、返り値が null になる。
標準の一覧画面は、問題なく表示されるため、気が付きにくい。

2020-09-26_20h58_18.png

ステータスの設定と一覧表示

ステータスの設定: 未処理、処理中、承認、完了
2020-09-26_20h36_21.png

一覧の絞り込み条件: 処理中、承認

2020-09-26_20h37_02.png

一覧画面の表示

2020-09-26_20h43_56.png

ステータス「承認」の削除と一覧表示

ステータス「承認」を削除
2020-09-26_20h48_52.png

一覧の絞り込み条件には、「承認」が残ったまま。
2020-09-26_20h49_46.png

「アプリを更新」すると承認のレコードがあれば、エラーになる。
2020-09-26_20h53_36.png

承認のレコードを無くして、「アプリを更新」後の一覧画面:⇒ 問題なく表示される
2020-09-26_20h56_09.png

kintone.app.getQuery()、kintone.app.getQueryCondition() でエラーが発生し、返り値が null になる。
2020-09-26_20h58_18.png

一覧の絞り込み条件から「承認」を外して表示

エラー対応として、一覧の絞り込み条件から「承認」を外して表示すると、kintone.app.getQuery()、kintone.app.getQueryCondition() の実行で、エラーが解消する。

2020-09-26_21h01_03.png

2020-09-26_21h01_37.png

一覧の絞り条件にあるドロップダウンの選択肢を削除した場合

ステータスと同様に、ドロップダウンの選択肢を削除した場合もkintone.app.getQuery()、kintone.app.getQueryCondition() の実行でエラーが発生する。

2020-09-26_21h07_05.png

1
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1