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的回复链接

  • 相关阅读:
    JS 缓存
    时区转换
    JQuery easy UI 通过updateRow 排序
    SqlServer2008 数据库同步的两种方式
    C#各种辅助类收集(CSharpCommonHelper)
    Doc命令收集(一)
    Sql Server Alter语句
    JQuery easy UI updateRow
    Doc命令收集(二)
    六大开源搜索引擎工具
  • 原文地址:https://www.cnblogs.com/sccd/p/6337425.html
Copyright © 2011-2022 走看看