Syncfusion 报表设计器定制

Syncfusion Report Designer Customization

我们如何从 SyncFusion 报表设计器中获取 RDL 内容? 我们如何通过 RDL 内容加载 Syncfusion resport designer(没有外部文件,只有 RDL xml)。

var designer = $('#ReportDesigner1').data('ejReportDesigner'); //How will I get RDL content from this? designer.openReport('/Catagory2/Tickets Sales Analysis'); // Instead of physical file how do i pass RDL content and load design..

您可以在下面找到示例以从 RDL 保存或打开报告 XML 在 Web 报告设计器中使用外部服务器的内容,

http://www.syncfusion.com/downloads/support/directtrac/general/ze/ReportDesignerSample-193940820.zip

注意:在上面的示例中,我们使用外部服务器 open/edit/save 现有报告 RDL XML 使用外部服务器向 DB 提供内容。

请使用上面示例中的从服务器打开并另存为 -> 到服务器选项打开并保存到数据库。

示例详细信息:

  1. 您可以在下面找到示例数据库,我们使用上面的示例将 RDL XML 内容存储在数据库中, http://www.syncfusion.com/downloads/support/directtrac/general/ze/ExternalServer-1188543789.zip
  2. ExternalServer Class 上面示例中的文件包含 open/save RDL 报告内容到数据库的代码。
  3. SQLDataHelper Class 上面示例中的文件包含与 SQL 服务器建立连接以访问已共享的 ExternalServer 数据库的代码。