新規投稿
フォローする

jsで一覧集計した結果をプリントクリエーターに出力は可能ですか?

お世話になります。

先日、一覧画面に集計値を出力する方法をご教授いただき、表示が可能となりました。

表示内容をプリントクリエーターに出力することはできるのでしょうか?

出力コードは下記の通りです。

(function() {
"use strict";
var getRecords = function(app, tmpRecords){
var limit = 500;
var tmpRecords = tmpRecords || [];
return kintone.api(kintone.api.url('/k/v1/records', true), 'GET', {
app: app,
query: kintone.app.getQueryCondition() +'limit ' + limit +' offset ' + tmpRecords.length
}).then(function(response){
tmpRecords = tmpRecords.concat(response.records);
return response.records.length === limit ? getRecords(app, tmpRecords) : tmpRecords;
});
}
kintone.events.on('app.record.index.show', function(event){
getRecords(kintone.app.getId()).then(function(records){
var count = records.length;
var total = records.reduce(function(previousValue, record) {
return previousValue + Number(record.売上金額.value);
}, 0);
var total1 = records.reduce(function(previousValue, record) {
return previousValue + Number(record.予測金額.value);
}, 0);
var html = '<div class="header-box">'+
'<span>レコード件数:' + count + '件</span>' +
 '<span>売上金額合計:' + total.toLocaleString() + '円</span>' +
'<span>予測金額合計:'+ total1.toLocaleString() + '円</span>' +
'</div>';
kintone.app.getHeaderSpaceElement().innerHTML = html;
});
});
})();

ご教授の程、宜しくお願い致します。

0

0件のコメント

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