javascript - Pentaho CDE Dashbord:如何通过单击按钮将多个表格导出到一张表中
问题描述
我需要将所有表格一起导出到 Excel 表格中。我在我的按钮上使用它:
function exportTableData()
{
render_tblRosterTotals.queryState.exportData('xls', null, {filename:'Roster_totals.xls'});
render_tblClassTotals.queryState.exportData('xls', null, {filename:'Class_Totals.xls'});
}
它将每个表导出为一个单独的文件,但需要将它们都合并到单个工作表上的单个文件中。
解决方案
我最终创建了一个单独的数据源,将所有表数据组合到一个查询中,然后将其用作要从中导出的按钮的源。
推荐阅读
- angular - Angular 10 延迟加载和路由不起作用
- java - 杰克逊将“简单类型”反序列化为枚举
- angular - 如何在我的角度项目中为 signalR 3.0 设置自定义 withAutomaticReconnect
- tooltip - ggplotly 工具提示显示数据两次
- node.js - 用于检查每个冷却时间的冷却命令 (Discord.js)
- css - 在 div 中调整 Next.js Image 组件的大小
- python - 来自特定 CSV 列的词频
- scala - 使用 Scala 删除列中包含特定值的 Spark DataFrame 行
- next.js - 如何使用后备构建 nextjs:true 启用
- r - R:按日和月将季节分配给日期