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

  • 相关阅读:
    MySql为查询结果添加前、后缀
    SQLHelper类
    OracleHelper类
    C#在sql中使用變量訪問Oracle數據庫
    转-调用HTMLTestRunner生成的报告中不能显示用例中print函数的输出
    HTMLTestRunner优化:带截图、饼图、失败重跑
    【转】如何成功安装旧版本火狐,成功安装firebug和firepath插件
    【转】Selenium 加载Chrome/Firefox浏览器配置文件
    mac查看python安装路径
    requests模拟上传照片
  • 原文地址:https://www.cnblogs.com/sccd/p/6337425.html
Copyright © 2020-2023  润新知