ピボット テーブルの並べ替え機能を試しています。 pivotTable.js を使用してピボット テーブルを作成しました。nrecopivot.js を使用してソートしようとしていますが、 ReferenceError: NReco PivotTable Extensions is not defined が発生しています。何か助けはありますか?このコードを使用してピボット テーブルを作成しています。
var nrecoPivotExt = new NRecoPivotTableExtensions({
drillDownHandler: function (dataFilter) {
var filterParts = [];
for (var k in dataFilter) {
filterParts.push(k+"="+dataFilter[k]);
}
}
});
var stdRendererNames = ["Table","Table Barchart","Heatmap","Row Heatmap","Col Heatmap"];
var wrappedRenderers = $.extend( {}, $.pivotUtilities.renderers);
$.each(stdRendererNames, function() {
var rName = this;
wrappedRenderers[rName] = nrecoPivotExt.wrapTableRenderer(wrappedRenderers[rName]);
});
var pivotRepName = "pivotData.csv";
var derivers = $.pivotUtilities.derivers;
$.get(pivotRepName , function(mps) {
$("#Result").pivotUI($.csv.toArrays(mps), {
renderers: $.extend(
$.pivotUtilities.renderers,
$.pivotUtilities.gchart_renderers,
$.pivotUtilities.d3_renderers,
$.pivotUtilities.export_renderers
),
renderers: wrappedRenderers,
rendererOptions: { sort: { direction : "desc", column_key : [ 2014 ]} },
rendererName: "Table",
});
});