series.columns.template.events.on("hit", function (ev) {
var selected_wkcntr = ev.target.dataItem.dataContext.key;
var typeDimension = ndf.dimension(function (d) {
return d.order_type;
})
console.log(typeDimension)
catagoryDimension.filter(function (d) {
return d === selected_wkcntr;
})
var dimension3 = ndf.dimension(function (d) {
return d.ui_status;
})
uistatusPiechart(dimension3);
var WorkCenterBasedData = catagoryDimension.bottom(Infinity);
charttable(WorkCenterBasedData)
var planDatesDimension = ndf.dimension(function (d) {
return d.production_start_date
})
newchart(typeDimension);
lineChart(planDatesDimension);
})
}
这是我的代码,用于处理该列上的Click事件。在这里,根据选定的工作中心,我正在过滤各种图表,例如状态,订单类型等。 我在amCharts中使用“简单柱形图”。我有一个要根据列选择过滤数据集的要求。我能够通过单列选择做到这一点。我想知道如何选择多个列。我已经使用交叉过滤器将数据输入图表。