zoukankan      html  css  js  c++  java
  • Dev Express Report 学习总结(八)Dev Express Reports 常见问题总结

    1. 在新建ASP.NET Dev Express Report时的两种方式:

        A. 右键Add DevExpress Item->New Item->All->从Web Reporting中选择Report Wizard->Add Item->选择相应的模板即可;

        B. 右键Add DevExpress Item->XtraReport Wizard Web->输入报表名字即可;

        PS.有时右键Add DevExpress Item可能会找不到XtraReport Wizard Web,只有用第一种方法了;

    2. 如何将List作为DataSource:

        A. 新建报表,打开Toolbox->Data->双击BindingSource或拖动到当前report;

        B. 工具栏->XtraReports->Report Explorer->Components->右键新建的BindingSource->Properties->点击DataSource右侧的图标;

        C. Add Report Data Source->Object Binding->选择相应的class即可;

        有时我们完成上述的A,B两步后,可能无法找到“Add Report Data Source”,可以通过其他方式来进行实现,具体操作如下:

         

    3. 关于WinForms Reporting及Web Reporting两种方式创建Report页面的区别:

        这篇文章是来自于DevExpress Supporter的回复关于两者的区别。从表面看起来他们的主要区别是使用WinForms Reporting创建的页面比使用Web Reporting创建的页面多了一个ReportName.designer.cs。其实质是用WinForms Reporting创建的页面(ReportName.designer.cs和ReportName.cs)使用了Partial class,所以分成了两个页面。对于使用Web Reporting创建的report,由于未使用Partial Class,所以所有的内容都放在了同一个页面内。因此,从实质上来说,两者是一样的。

    4. 为什么每页后都会有一个空白页?

       主要原因是某列的宽度超出了页面所支持的最大宽度,具体请参见DevExpress的回复链接

  • 相关阅读:
    Spark 基本概念及入门
    Cron 表达式详解
    VmWare 网络模式
    微信、支付宝各种支付退款
    Spring Security OAuth2 SSO 单点登录
    Git 入门详解
    基于Spring Boot 2.x 的 Spring Cloud Admin 实践
    Git 提交规范
    Linux 安装 Mysql8.0
    Docker入门
  • 原文地址:https://www.cnblogs.com/sccd/p/6337425.html
Copyright © 2011-2022 走看看