相关推荐
-
如何在水晶报表中动态添加字段
水晶报表动态添加字段类的介绍,以及类的使用。
-
水晶报表设计(四)----离散值、给水晶报表中多表赋值——转自肖锰的专栏
<br />一、离散值。 在水晶报表的设计中,在有些情况下会遇到从界面向水晶报表传值的情况,也会有在格式化显示的情况下使用离散值。首先先看一下如何使用离散值。 1、创建离散值 在【参数字段管理器】中选择【参数字段】,并右击【新建】。这时会出现创建参数字段对话框。在默认情况下是选中【离散值】的。填写上名称(即参数名称,中英文都可),提示文本(根据实际情况进行填写,在没有必要的情况下可以不填写),选择好值类型。点击【确定】即可。这样在【参数字段】下就出现了我们创建的参数(假设我们创
-
在水晶报表中实现任意选择指定字段显示-模板及C#升级版
前文《在水晶报表中实现任意选择指定字段显示》中有朋友留言说是有无C#版本,最近有时间,重写了一下。一是使用了VS2005 C#2.0 + Crystal Report 2008,另外就是把模板的实现方式也更改了一下。在这里就不一步一步讲了,模板的实现方式和xsd文件及mdb文件,请从《在水晶报表中实现任意选择指定字段显示》一文中下载不过模板在这里做一下说明,本文中的模板中的
-
【水晶报表内功心法】--公式、函数与运行时总计 注:(文章来自阿泰博客)
索引 .【水晶报表内功心法】--序言 .【水晶报表内功心法】--推拉之间.【水晶报表内功心法】--PULL模式样板招式.【水晶报表内功心法】--PUSH模式样板招式.【水晶报表内功心法】--信手拈来,掌控对象.【水晶报表内功心法】--数据过滤.【水晶报表内容心法】--第一阶段小结.......【水晶报表内功心法】--完美Excel(上).【水晶报表内功心法】--完美Excel(下)============================================================ 一如
-
用户自定义水晶报表字段
实现效果: 用户自定义水晶报表字段代码: using System;using System.Collections;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Web;using System.Web.
-
水晶报表公式字段应用处理null方法
1.文本字段Place 步骤1:新建NewPlace 步骤2:右键公式字段,编写公式内容 if(isnull({DT_SalRpt_Packing.Place}) or {DT_SalRpt_Packing.Place}='') then ' ' else {DT_SalRpt_Packing.Place} 2.日期字段DateDelivery 步骤1:新建一个NewDateDeli
-
[转]水晶报表的宽度调整方法(设计器、代码调整、rpt文件属性)
经过个人反复研究后,特提出一下几点意见: 设计里修改方法: 1、在“打印设置”对话框,选择“横向”选项以横向方向打印报表。 2、在“页面设置”对话框,缩小上边距、下边距、左边距、右边距。 3、纵向显示所有报表对象。 (1) 将所有报表对象旋转270度,字段、文本、图片、页码等对象。 右击报表对象,选择"格式化",进入"格式化编辑器对话框"。选择"公用
-
水晶报表无法编辑公式字段
这个问题实在太诡异,编辑公式字段,导致整个vs不能用,看似vs“死”掉,但通过任务管理器可以看出vs并没“死”,很正常的处于运行状态。用这么多年的水晶报表,从没出现这样的问题,即使新建一份rpt或者新建工程都无济于事,让人百思不得其解! 最后找到这篇文章Edit Formula Field Hangs VS 2008 才知道当vs“死”掉的时候可以通过【Alt + 空格】调出菜单,选择最大化即
-
水晶报表添加字段
以前同事做水晶报表如果画完了再添加字段就得重画,因为画水晶报表讨论了很多次,我不相信微软把水晶报表做的那么烂,我就研究了一下水晶报表,原来每次报表字段改动了他都是把数据源删掉再重新画报表,这样报表的字段就对应不上了,其实水晶报表里面有一个设置数据源位置,只要把DataSet字段加上后,在报表的字段管理器里面设置数据源位置然后选当前的表和数据源的表,右侧的更新按钮就可以点了,更新后字段管理器里面...
-
水晶报表变量赋值
水晶报表的赋值问题 经常需要给水晶报表赋值,反复出错,感觉都有点像碰运气,这种方法可以,那种就不可以,每次都会被磨蹭很久,这次记录下来,至少有一个可行的方法 创建参数字段 注意设置参数的类型 然后将参数拖动至rpt界面,直接拖,或者拖文本框,文本框绑定字段。都可以 然后后台代码 string Signing_Unit = o.Signing_unit;//声明数据库中的变量 a.SetParameterValue("Signing_Unit", strSigning_Unit); //前一个值是
-
水晶报表(crystal report)添加参数及连接字符串
在aspx 页面中,通过设置connectionstring 和 parameters 输入报表中,并通过 CrystalreportViewer 使用方法ExportToHttpResponse 输出为PDF 文件 供下载。 private void ExportPdfReport() { if (File.Exists(MapPath("~/Rep...
-
添加水晶报表(添加数据集和数据表)
添加水晶报表(添加数据集和数据表) 第一步:添加数据集(1){添加新建项点击数据中的数据集} 更改数据类型 第二步:添加报表模型(2)修改报表名称 第三步:添加报表模型作为空白报表(3) 第四步:添加报表模型成功添加(4) 第五步:添加数据库专家(5) 第六步:报表模板选定表(6) 第七步:为报表模型选定详细资料字段 附加:添加数据...