-
Report报表组件代码,提建议完善
参考FastReport和https://www.codeproject.com的一些报表代码,去掉不常用的功能,对常用基本功能进行了设计。报表的编制、预览均自行编写代码没用使用PrintDocument的功能,只是在打印机上调用了PrintDocument。所以你可以灵活的修改界面和增加、去掉功能及调用方式等。程序编写为exe文件,未写为DLL,因为便于调试,有什么建议请留言,修改到位后改写为DLL方式。代码已按照DLL编写了,只要将里面的窗体去掉,改为 :new 窗体,其他不变,就可生成DLL。 原理:按照页头、页脚、内容分为3个栏目。如有数据库字段,内容栏不论位置,紧跟着页头栏,可在“栏目设置”将其最大化,来排列组件位置,非最大化,则根据页头、页脚之间的位置将内容栏按数据库记录顺序填充整页,可将其最大化,每页显示一条记录的多个字段。如报表无数据库字段,则按照内容栏实际位置预览打印。 测试过程,只提供A4纸张的设计,打印参数不做判断,为全部打印,份数1份。运行demo,先打开文件夹内部的 报表.rpt文件,demo1无数据库,直接打开报表,预览、打印demo2、3有数据库,在“数据链接”数据库中填写userdata.mdb,数据表在菜单中选择填写UserInfo后,可预览、打印,否则不能预览打印报表。 右键菜单在报表组件上可执行快捷功能,空白处可执行栏目设置、粘贴、打印预览功能。“打开报表”对话框有记忆功能,打开报表文件时,注意文件夹的选择。
- 2018-10-26下载
- 积分:1
-
C#读取Rss 并解析Xml实例下载
asp.net中 读取远程 rss文件并以xml形式展示出来
- 2013-01-04下载
- 积分:1
-
C#解析json、导出一年的节假日信息和获得一年内的365天
【实例简介】好些时候需要获得中国的法定节假日信息,本例就是获得一个这样的excel
- 2021-08-15 00:31:04下载
- 积分:1
-
西门子PLC s-1200、s-1500通讯
VB、C#等PC高级语言与西门子PLC(S7-200Smart、S7-1200、S7-1500、S7-300、S7-400等)以太网、串口通讯
- 2020-04-24下载
- 积分:1
-
C# 创建PDF文档实例下载
创建PDF文档 本实例用到了第三方组件ICSharpCode.SharpZipLib.dll、itextsharp.dll,该组件可到网上下载。
- 2013-01-21下载
- 积分:1
-
C#与西门子1500 ModbusTCP通讯
【实例简介】C#与西门子1500 ModbusTCP通讯
- 2021-10-17 00:30:55下载
- 积分:1
-
C# Addin Vsto Excel小插件 实例源码下载
可以根据表头筛选excel数据,并且把筛选好的数据保存到时另一个表中
- 2017-06-22下载
- 积分:1
-
ASP.NET实现进度条上传文件【附源代码下载】
解释一下这个程序,该程序采用了jquery框架,实现了小文件上传,不超过80Mb,可以在web.config文件中进行相应的配置,但是有个最大值,具体需要查看msdn,下一篇文章我将会实现大文件上传,下一篇文章估计得过段时间,因为接下来这几天我需要忙着去面试。另外,开发环境采用visual studio 2010 .net framework 4.0,运行的时候大家注意一下是否满足要求,好了,下面直入正题。 先来看看实现原理。基本原理:一个页面进行文件上传,另外一个页面去监听这个文件上传了多少。 这里面有两个地方需要解释一下:第一个,如何知道监听的这个文件就是上传的这个文件?实现机制很简单,就是让asp.net产生一个唯一的guid,这个id序号是唯一的,通过ajax取出来赋值给一个隐藏字段;第二个,如何获取guid标志的文件信息?通过asp.net缓存机制实现,上传的过程中,不断的将上传信息往缓存里面写,直到文件上传完成,而在另外一个通过guid获取缓存的信息,信息包括你想要的信息,比如上传了多少字节、消耗了多长时间等。
- 2013-02-19下载
- 积分:1
-
c# 发送邮件示例代码
c# 发送邮件示例代码
- 2015-03-26下载
- 积分:1
-
C# 读写excel表 例子源码下载
C# 读写excel表 例子源码下载
- 2014-11-04下载
- 积分:1