翻譯|行業(yè)資訊|編輯:楊鵬連|2020-11-04 09:59:34.203|閱讀 347 次
概述:我們將開發(fā)人員處理自定義JavaScript數據透視表的一些最常見問題匯總在一起。因此,這里是一些常見問題和我們的答案的總結。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
dhtmlxPivot數據透視表是一個呈現客戶端網格的組件,它能夠快速分析大型數據集的數據,并以一種詳細而緊湊的方式呈現結果。它可以讓復雜的數據在一個表格中進行比較和排序,并輕松調整數據分析的方案,可視化復雜數據,從而提高您的商業(yè)智能,幫助您方便快捷的匯總大型數據集。
由于JavaScript數據透視表廣泛應用于各種規(guī)模的公司使用的BI應用程序中,因此需要對其進行微調以滿足特定企業(yè)或國家/地區(qū)的要求。數據透視表可幫助最終用戶分析不同類型的數據,例如財務數據,資金流,產品,人力資源以及其他內容。數據透視表應該以不同的格式處理值,這代表開發(fā)人員提出了技術問題,因為數據透視表需要操縱數據透視網格單元中的內容并根據他們所從事項目的需要對其進行調整。
我們將開發(fā)人員處理自定義JavaScript數據透視表的一些最常見問題匯總在一起。因此,這里是一些常見問題和我們的答案的總結。
是否可以將貨幣符號添加到單元格的值?
是的,就像其他任何符號一樣,貨幣符號也可以通過customFormat配置屬性添加到單元格值中。您可以根據應用于列中數據的操作來定義哪些值需要自定義符號,如下例所示:
customFormat: function (cellValue, method) { if (method === "count") { return cellValue.toLocaleString("de"); } return "€ " + cellValue.toLocaleString("de"); }此外,從示例中可以看到,您還可以應用特定的本地化規(guī)則,該規(guī)則指示如何根據所需的語言環(huán)境(在本例中為德國語言環(huán)境)對單元格中的數字進行舍入。
我們可以更改其他自定義元素的單元格值嗎?
是的,您可以更改需要在JavaScript數據透視表中顯示的任何自定義內容的單元格值。為此,您可以向單元格中添加自定義元素,例如圖標,鏈接,復選框,按鈕等,甚至為其創(chuàng)建事件處理程序,例如,單擊單元格內容后顯示彈出窗口。
在我們的案例中,當單元格值大于3時,我們使用Count操作將復選框添加到了列中的單元格。
cellTemplate: function (text, row, col) { if (col.method === "sum") { return '<div class="customCell">' + (text||"") + '</div>' } else { return '<input class="custom_div" type="checkbox" disabled ' + (text > 3 ? "checked" : "") + ' ></div>' } }JavaScript數據透視表是否允許為值添加自定義操作?
您可以通過addMathMethod方法添加所需的任何數學運算。
myPivot.addMathMethod("avr", "Avr", (cellData) => { const sum = cellData.reduce((el, all) => all += el); return (sum / cellData.length).toFixed(3); });您可以重新定義現有方法并添加自己的自定義方法,使用它們可以按照需要的方式指定單元格值的格式。例如,您可以應用特定的本地化規(guī)則:
pivot.addMathMethod("sum", 'SUM', function (cellData) { var sum = cellData.reduce(function (el, all) { return all += el }); return sum.toLocaleString("en") }); pivot.addMathMethod("min", 'MIN', function (cellData) { return (Math.min.apply(null,cellData)).toLocaleString("en"); });這些是開發(fā)人員迄今為止對我們的技術支持團隊遇到的有關JavaScript數據透視表組件的一些最常見的問題。希望我們的答案對您也有用!
APS幫助提升企業(yè)生產效率,真正實現生產計劃可視化呈現與控制,快速有效響應不同場景的生產計劃,提高準時交貨能力,提高產能和資源利用率
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: