EPR类企业管理系统

在我们现有系统基础上或全新开发,提供定制服务
为您的企业高效快速实施ERP,WMS,MES,CRM管理系统
全面管控物料仓库、销售业务、采购业务、仓库业务
生产过程、质量检验、组织架构、业务报表


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

在ASP.NET应用程序中创建和查看报表

本主题描述最终用户如何在运行时在ASP.NET应用程序中创建和查看报告。

复制预定义的报告

使用“复制预定义报告”btn_Copy_Report)按钮复制预定义报告,然后进行编辑。

btn_Copy_Report

从头开始创建新报告

要在运行时创建报告,请执行以下操作。

  • 在“导航”中选择“报告”项。
  • 点击新建
  • 在调用的“新建报告向导”对话框中,指定以下内容。

    ReportsV2_Wizard_Web

  • 点击创建

结果,细节视图将被调用。这个细节视图包含一个单一的视图项目-在ReportDesignerDetailItem,它创建ASPxReportDesigner用于设计报告控制。设计器提供了高级的报表布局自定义选项(请参阅ASP.NET报表设计器文档以了解更多信息)。

ReportsV2_Designer_Web

VisibleInReports属性应用于业务类属性时,它指定目标属性在“报表设计器”字段列表中是否可见。

提示

您可以在DevExpress YouTube频道上观看该教程:DevExpress XAF:Web报表设计器

重点

XAF中ASPxReportDesigner的当前限制

不支持以下功能:

  • 创建使用ViewDataSource的报告(新报告始终使用CollectionDataSource);
  • 添加新的数据源并更改现有数据源的数据类型;
  • 调整排序和过滤。

将报告保存在设计器中后,会将其添加到“报告列表视图”中。您可以单击报告进行预览。该WebReportsController.PreviewInReportViewerAction将被执行,并详细信息视图将显示。这个细节视图包含一个单一的视图项目-在ReportViewerDetailItem,它创建ASPxDocumentViewer用来显示一个报告控制。

ReportsV2_ASPxDocumentViewer

提示

默认情况下,设计器和查看器显示在弹出窗口中。您可以使用ReportsAspNetModuleV2.DesignAndPreviewDisplayMode属性更改此行为。如果在Application Designer中将模式从Popup更改为DetailView,则设计器和查看器将显示在主窗口中。

相关文章

转载保留此链接,注明出处