特定のグラフのビューのみで処理

お世話になっております。

タイトルの件について、一覧ビューやカスタマイズビューでは下記のようなコードで

if (event.viewId !== 0000000) { return; }

特定のビューのみの処理が可能ですが、

特定のグラフのビューで処理を行うことは可能でしょうか?

お手数ですが、ご教授いただければ幸いです。

なぜかグラフ表示イベントはドキュメントにある通り、appIdしか取得できません。

https://developer.cybozu.io/hc/ja/articles/202166280 

kintoneの仕様が変更されると使えなくなりますが、以下のようにURLからreport id(?)を取得することができます。

  1. (function(){
  2.     ‘use strict’;
  3.     function getUrlParams(){
  4.         var params = [];
  5.         var param = window.location.search.substr(1);
  6.         if (param) {
  7.             var list = param.split(‘&’);
  8.             for (var i in list) {
  9.                 var item = list[i].split(‘=’);
  10.                 params[item[0]] = decodeURIComponent(item[1]);
  11.             }
  12.         }
  13.         return params;
  14.     }
  15.     kintone.events.on(‘app.report.show’, function(event){
  16.         var params = getUrlParams();
  17.         var reportId = parseInt(params.report);
  18.         if (reportId !== 2070) { return; }
  19.         console.log(reportId);
  20.     });
  21. })();

cookie様

ご返信ありがとうございます。

やはり、対応していないのですね。

ご教授ありがとうございます。

また、URLからreport idの取得方法のアドバイスありがとうございます

上記で一度試してみます。

今後ともよろしくお願いいたします