[DevExpress使用随笔]之预览repx报表(转)

摘要:
Fps=1在[DevExpress Use Essay]的RibbonReportDesigner控件中,我们生成了Winform报表设计器和管理控制程序,并使用该程序生成了一个后缀为repx的报表文件。表单{stringFileSaveFilePath=“XtraReport.repx”;XtraReportreport=null;}否则{MessageBox.Show(“报告文件不存在”);

来自:http://blog.csdn.net/HXC_HUANG/article/details/78181962?locationNum=9&fps=1

[DevExpress使用随笔]之RibbonReportDesigner控件 中我们生成了Winform报表设计器和管理控件程序,并利用该程序生成了后缀为repx的报表文件,那么如何在项目中预览并打印repx报表呢?

一、首先新建一个Form,并将工具栏中的DocumentView拖入Form中。 这里写图片描述 二、添加如下的代码:

    public partial class Form1 : Form
    {
        string FileSaveFilePath = "XtraReport.repx";
        XtraReport report = null;
        public Form1()
        {
            InitializeComponent();
            report = new XtraReport();
            InitReport();
        }
        private void InitReport()
        {
            if (File.Exists(FileSaveFilePath))
            {
                report.LoadLayout(FileSaveFilePath);
            }
            else
            {
                MessageBox.Show("报表文件不存在");
                return;
            }
            documentViewer1.DocumentSource = report;
            report.CreateDocument();
        }
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

三、这样生成项目后,就可以在窗口中预览repx报表了。 这里写图片描述 四、为了更好地对预览的报表进行打印等操作,Document Viewers还可以自动创建Ribbon Toolbar或Standard Toolbar: 这里写图片描述 五、这样,控件就自动为你生成了带有Ribbon Toolbar的报表显示界面。 这里写图片描述 六、Ribbon Toolbar提供了报表操作的几乎所有功能,使用非常方便。 七、这样,利用这RibbonReportDesigner和Document Viewers这两个控件,就可以在项目中实现报表的独立制作和动态调用。

免责声明:文章转载自《[DevExpress使用随笔]之预览repx报表(转)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Lua的require小结现场取证之流量分析总结下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Android Visibility控件显示和隐藏

Android控件显示和隐藏 visibility   可见(visible) XML文件:android:visibility="visible" Java代码:view.setVisibility(View.VISIBLE); 不可见(invisible) XML文件:android:visibility="invisible" Java代码:vie...

ODOO13之12:Odoo 13开发之报表和服务端 QWeb

报表是业务应用非常有价值的功能,内置的 QWeb 引擎是报表的默认引擎。使用 QWeb 模板设计的报表可生成 HTML 文件并被转化成 PDF。也就是说我们可以很便捷地利用已学习的 QWeb 知识,应用到业务报表中。本文中我们将为图书馆应用添加一个报表,复习 QWeb生成报表的关键技巧。包括像汇总一类计算、翻译和纸张样式打印。 本文主要内容有: 安装wk...

WPF: 实现带全选复选框的列表控件

    本文将说明如何创建一个带全选复选框的列表控件。其效果如下图:     这个控件是由一个复选框(CheckBox)与一个 ListView 组合而成。它的操作逻辑: 当选中“全选”时,列表中所有的项目都会被选中;反之,取消选中“全选”时,所有项都会被取消勾选。 在列表中选中部分数据项目时,“全选”框会呈现不确定状态(Indetermine)。...

用Visual studio 2005打开Visual studio 2008 开发的项目

方法一参考: 1. 用记事本打开解决方案文件(扩展名为*.sln).将Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008把上面这两句,改成Microsoft Visual Studio Solution File, Format Version 9....

flutter 生成aar文件,嵌入原生android项目

适用于flutter单独开发,android项目单独开发的场景 1:将flutter项目打包成aar文件,详情见官方文档:https://flutter.cn/docs/development/add-to-app/android/add-flutter-screen 2:在原生android项目文件中,项目根目录app/build.gradle文件中添加...

python | Jenkins构建Spring Boot 详细步骤

目录 前言 如何安装Jenkins? 环境准备 开始安装Jenkins 初始化配置 访问首页 输入管理员密码 安装插件 创建管理员 实例配置 配置完成 构建Spring Boot 项目 配置JDK、maven、Git环境 安装插件 添加 SSH Server 添加凭据 新建Maven项目 构建任务 如何构建托管在GitLab的项目?...