Javascript AG-GRID Excel导出:AG GRID中是否有任何方法可以配置每个用户的记录导出限制?

Javascript AG-GRID Excel导出:AG GRID中是否有任何方法可以配置每个用户的记录导出限制?,javascript,ruby-on-rails,coffeescript,ag-grid,ag-grid-validation,Javascript,Ruby On Rails,Coffeescript,Ag Grid,Ag Grid Validation,是否有任何方法限制AG Grid的Excel导出限制,以便用户只能导出允许的行数 例如,如果网格显示75000条记录,我们能否将Excel限制为仅导出10000条(或任何可配置的数量)记录?不是每个配置,否。但是您可以将此功能作为 gridOptions.api.exportDataAsExcel(exportParams); 是否应禁用回调函数 因此,可能的实现如下所示(未经测试): var exportedRows=0; var exportParams={ shouldRowBeskip

是否有任何方法限制AG Grid的Excel导出限制,以便用户只能导出允许的行数


例如,如果网格显示75000条记录,我们能否将Excel限制为仅导出10000条(或任何可配置的数量)记录?

不是每个配置,否。但是您可以将此功能作为

gridOptions.api.exportDataAsExcel(exportParams);
是否应禁用回调函数

因此,可能的实现如下所示(未经测试):

var exportedRows=0;
var exportParams={
shouldRowBeskiped:函数(参数){
exportedRows++;

出于好奇返回exportedRows:你曾经解决过你的问题吗?@AlexanderZbinden是的,它很有魅力。谢谢
var exportedRows = 0;

var exportParams = {
  shouldRowBeSkipped: function(params) {
    exportedRows++;
    return exportedRows <= 10000;
  }
};

gridOptions.api.exportDataAsExcel(exportParams);