`
yanyanquan
  • 浏览: 452395 次
  • 性别: Icon_minigender_1
  • 来自: 江门
社区版块
存档分类
最新评论

C# RDLC开发备忘录

 
阅读更多

1.PageHeader区域不能放Table、List控件,如果需要显示动态信息,那么可以通过引用Body中的控件值来显示,但是注意,Body控件只能在某一页显示,翻到其他页码时,控件值会为空。

2.引用外部图片时,可以用代码添加图片。方法为在Image控件的Value上添加外部引用:=file:///+...,并且要将EnableExternalImages属性设置为true。

3.Table控件的Filter表达式很奇怪,如果DataSet表中的字段属性为Int,Filter表达式会经常报错,最偷懒的方法是将DataSet表中的字段属性修改为String类型,这样一来天下太平。

4.显示页码代码为:="Page "+Globals.PageNumber.ToString() & " of " & Globals.TotalPages.ToString()。

5.导出的PDF中,汉字显示为乱码,往往是字体设置问题,将字体设置为汉字字体,问题即可解决。

6.报表参数可以这样用:

ReportParameter rp1 = new ReportParameter("Notes", “abc");

this.ReportViewer1.LocalReport.SetParameters(new ReportParameter[] { rp1});

7.打印时出现空白页,是由于Body的宽度>PageWidth - MarginLeft - MarginRight造成的,只要减小Body宽度小于PageWidth-...,即可。

分享到:
评论

相关推荐

    C# RDLC报表相关安装程序

    总的来说,"C# RDLC报表相关安装程序"是C#开发者不可或缺的工具,它简化了报表开发流程,并且通过提供汉化支持,使得国内开发者能够更高效地利用RDLC报表进行数据可视化和分析。无论是小型桌面应用还是大型企业级...

    c#RDLC自定义纸张打印

    在.NET框架中,C#与Reporting Services的ReportViewer控件结合使用时,RDLC(Report Definition Language Client-Side)报表可以提供丰富的数据可视化功能。RDLC报表不仅支持标准的页面大小,还可以根据需求进行...

    C# RDLC 报表打印实例--带数据库

    本实例将探讨如何在C#环境中利用RDLC(Report Definition Language for Reporting Services)技术来创建和打印带有数据库支持的报表。RDLC是微软.NET框架下的一种报表设计语言,它允许开发者在本地应用程序中创建、...

    C# rdlc报表嵌套子报表

    在.NET Framework中,C#与WinForm的结合为我们提供了丰富的应用程序开发能力,其中包括报表的创建和展示。RDL(Report Definition Language)是SQL Server Reporting Services(SSRS)使用的标记语言,用于定义报表...

    C# RDLC报表打印实例

    C# RDLC报表打印实例 项目描述 C# RDLC 报表打印实例 本实例上传带的数据库是SQL SERVER 2005生成的, 在本实例中,包括了基本的报表分组、统计、表达式获得系统时间、获得本机IP。 RDLC 1、简单易用的控件,特别...

    C#+RDLC+报表打印实例--带数据库

    标题中的"C#+RDLC+报表打印实例--带数据库"是一个基于C#编程语言,使用RDLC(Report Definition Language Client)技术实现的报表打印项目,它包含与数据库的交互功能。这个实例可能是为了帮助开发者理解如何在ASP...

    C#代码加载RDLC文件报表且是否显示指定行或列内容

    这是一个关于使用C#开发的.NET Framework 4框架的RDLC文件报表WinForm项目工程,包含了一个完整的实现例子,可以作为参考学习使用,该项目工程实现的功能如下: ①创建人员信息模型; ②创建人员信息内容; ③创建...

    C#功能非常强大的RDLC自定义报表/单据源码系统

    C#是一种广泛应用于Windows平台和Web应用开发的编程语言,由微软公司开发,是.NET框架的核心组成部分。在C#项目中,报表(Report)和单据(Document)的自定义功能是常见且重要的需求,特别是在企业级应用中,用于...

    C# 向rdlc报表传入参数

    根据给定的信息,本文将详细解释如何在C#中向RDLC报表传递参数,并通过具体的代码示例来阐述这一过程。 ### C# 向 RDLC 报表传入参数 在开发应用程序时,经常会遇到需要将数据以报表形式展现的需求。RDLC(Report ...

    C# RDLC 报表打印实例

    在C# Windows Forms(WinForm)应用程序中,我们常常使用Reporting Services的本地版本——RDLC(Report Definition Language Client)来生成和打印报表。RDLC是一种XML格式,用于定义报表布局和数据源,使得开发...

    C#rdlc父报表与子报表

    在IT领域,报表系统是数据分析和展示的重要工具,而在.NET框架中,C#结合Microsoft的 Reporting Services(简称SSRS)的RDLC(Report Definition Language Client)报表格式,为开发人员提供了一种强大的报表设计和...

    RDLC动态加载图片及文本,C#(CS)2008版

    在IT行业中,报告生成是应用程序开发中的重要环节,它能够帮助用户直观地理解数据和信息。RDLC(Report Definition Language Client-Side Reporting)是微软提供的一种客户端报表设计语言,主要用于.NET Framework的...

    C# rdlc DynamicView

    总的来说,C# rdlc DynamicView 是一种利用C#编程语言和RDLC技术动态生成和展示报表的技术,它结合了强大的报表设计能力、灵活的数据绑定和丰富的运行时功能,是开发企业级应用时生成报表的重要工具。通过深入学习和...

    C# 中使用Report(rdlc)报表实现dataList控件功能

    在C#编程中,开发人员经常需要展示数据,而`DataList`控件是ASP.NET中常用的一种方式,用于以网格形式展示数据。然而,在Windows Forms应用中,`DataList`并不常见,开发者通常会转向其他解决方案,如`DataGridView`...

    c# 自带的报表rdlc显示条形码

    在C#中利用自带的报表RDLC(Report Definition Language Collection)显示条形码是一个常见的需求,尤其是在需要在报告中嵌入商品、库存或其他需要条形码标识的信息时。以下是对如何在C#中使用RDLC生成条形码的详细...

    c# 不预览 直接打印rdlc 不用reportviewer

    直接打印rdlc ,不用reportviewer 预览

    C#+RDLC报表简单介绍

    **C#与RDLC报表简介** ...总的来说,RDLC报表是C#开发者实现数据可视化的重要工具,其简洁的API和强大的功能使得报表开发变得简单高效。通过不断实践和学习,你可以充分利用RDLC为你的应用程序增添更多价值。

    C#-RDLC报表源代码Demo.rar

    【标签】:“C#”是指微软开发的面向对象的编程语言,常用于构建Windows桌面应用、Web应用和服务。而“RDLC”是报表定义语言的客户端版本,它允许在本地Windows Forms或ASP.NET应用中创建和运行报表。 【压缩包子...

Global site tag (gtag.js) - Google Analytics