随笔分类 -  水晶报表

摘要:Crystal Reports 2008 安装后会 弹出 由于另一个程序正在运行中 "切换到" "重试" 解决方法: 等待一会儿, 点 "切换到" 就可以了, 运行了, 当时每次都这样, 很烦. 如下图, 在帮助菜单下的 "启动时检查更新" 这个勾去掉就可以了. 这个问题可能是本机安装了VS2008, VS2010中的更新程序冲... 阅读全文
posted @ 2012-01-02 15:20 陈同学 阅读(4093) 评论(1) 推荐(0)
摘要:1. 服务器上要安装跟你本地调试 一样的打印机 驱动 2. 在代码里设置打印机 reportDocument.PrintOptions.PrinterName="\\\\192.168.1.99\\共享打印机名" , 可以用共享. 也可以用本地打印机名称. ***这里的打印机设置一定要和你报表里设置的打印机是一样的, 名称也要一样的. 这里可能... 阅读全文
posted @ 2011-12-29 17:51 陈同学 阅读(1162) 评论(0) 推荐(0)
摘要:索引 【水晶报表内功心法】--序言 ============================================================ 水晶报表程序控制上有两种模式,也就是传说中的PULL模式和PUSH模式。口语化点就是拉模式和推模式。 把这个放在最开始讲,是因为模式的选择,会影响到后续的开发。 特别是看到一些使用者,把两种模式的代码里捏在一个... 阅读全文
posted @ 2011-12-03 10:54 陈同学 阅读(245) 评论(0) 推荐(0)
摘要:Pull 是用水晶报表 直接连接数据库, 存储过程== 以 Web应用为例 首先,新建一个Asp.net CrystalReports站点 稍等一会后会出来一个默认的水晶报表向导 确定后,选择“创建新连接” 这里我用的是Oracle数据库,填写数据库参数 连接成功会,会显示数据库中的表,选需要的表,点到右边... 阅读全文
posted @ 2011-12-02 19:54 陈同学 阅读(691) 评论(0) 推荐(0)
摘要:Push 方式为水晶报表 将类或对象 做为水晶报表的 数据结构源. Pull 为用水晶报表直接连接数据库, 存储过程==, 来获取数据结构源 The report you requested requires further information. 一种解决方案 这个问题折磨了我一天,坐的我屁股疼。 问这个问题的人很多,不知道是否适用,仅供参考哈。 1 publi... 阅读全文
posted @ 2011-12-02 17:49 陈同学 阅读(679) 评论(0) 推荐(0)
摘要:水晶报表的语言是通过服务器上的JS文件来控制的. C:\Windows\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\CrystalReportWebFormViewer4\js目录的(这个目录应该是安装水晶报表后就会自动加上去的) 1.自动选择. 设置程序的语言: System.Threading.Threa... 阅读全文
posted @ 2011-10-09 16:44 陈同学 阅读(980) 评论(0) 推荐(0)
摘要:1.弹出要求登录 这个问题是好像在没有绑定数据源的时候会出现. 在Page_Load(object sender, EventArgs e) 中把if (!IsPostBack) 去掉,让他每次都去绑定. 2.超出最大作业数量限制 protected void CrystalReportViewer1_Unload(object sender, Even... 阅读全文
posted @ 2011-10-09 14:33 陈同学 阅读(372) 评论(0) 推荐(0)
摘要:1.使用字体来打印条码 具体步骤: 1, 到http://www.idautomation.com/网站下载字体DEMO和UFL(自定义函数苦)并安装。 字体:http://www.advancemeants.com/downloads/IDAutomation_C39FontAdvantageDEMO.zip UFL:http://www.filesland.com/companies... 阅读全文
posted @ 2011-10-09 11:25 陈同学 阅读(1001) 评论(0) 推荐(0)