报表管理 UI

报表扩展组件提供了用于配置和运行报表的管理视图。

报表视图

打开主菜单的 Reports → ReportsReports 列表视图显示可用的报表,并带有管理这些报表的按钮。

report list view
  • 有两种在运行时创建报表的方式:使用报表向导或使用报表详情视图。

  • 点击 Copy 按钮,基于所选报表快速创建新报表。新报表将具有相同的结构、参数和模板。

  • 扩展组件还提供导出和导入报表的功能。

    • 选择要导出的报表,然后点击 Export (download) 按钮。框架会创建一个包含所有选定报表的 ZIP 压缩包。

    • 导入报表时,点击 Import (upload) 按钮。将打开 Import report 对话框:

      import report dialog

      点击 Upload File 选择要上传至系统的 ZIP 文件。也可以将文件拖放到拖拽区域完成导入。如果不勾选 Import roles,导入的报表将 对所有用户可用

      如果报表与项目的数据模型兼容,导入后应能正常工作。也就是说,可以在开发环境中创建报表,然后在生产系统中使用。

      还可以使用框架提供的 ReportImportExport bean 以编程方式 导入报表。
  • 点击 Run 按钮执行选中的报表。

  • Execution history 按钮打开 执行历史视图

报表分组视图

Reports → Report groups 视图支持用户创建分组,有助于管理报表。报表分组只是任意名称的类别,不影响报表的可用性或执行。

运行报表视图

Reports → Run report 视图中,用户可以查找报表并运行。

该视图根据 访问权限 仅显示当前用户可用的报表。