ボタンを押下すると、レコードの中から更新日が最新のレコードの情報を取得する処理を組んだのですがjsonがいまいち理解できず、
せっかくデータ取得したのに、jsonデータから中身を取得できません。
どのような処理が必要なのか教えてください。
(function() {
“use strict”;
kintone.events.on(‘app.record.index.show’, function(event) {
// ボタン
var myIndexButton = document.createElement(‘button’);
myIndexButton.id = ‘my_index_button’;
myIndexButton.innerHTML = ‘ぼたん’;
myIndexButton.onclick = function() {
/*
* 最新更新日のレコード取得 B app
*/
var offset = 0;
var records = new Array();
var loopendflg = false;
var query = encodeURIComponent(‘order by 更新日時 desc limit 1’);
var appUrl = kintone.api.url(‘/k/v1/records’) + ‘?app=’+ 24 + ‘&query=’ + query; //取得したいアプリID
// 同期リクエスト リクエストヘッダ
var xmlHttp = new XMLHttpRequest();
xmlHttp.open(“GET”, appUrl, false);
xmlHttp.setRequestHeader(‘X-Requested-With’,‘XMLHttpRequest’);
xmlHttp.send(null);
//取得したデータ
var respdata = JSON.parse(xmlHttp.responseText);
alert(JSON.stringify(respdata));
}
// メニューの右側の空白部分にボタンを設置
kintone.app.getHeaderMenuSpaceElement().appendChild(myIndexButton);
});
})();