
FastReport报表
小飞鱼通达二开
知识范围主要涉及SCJP 、MCP、CCNA、通达OA二次开发、OA系统及微信系统的系统集成与整合。对通达OA二次开发进行深入研究与探索,主要研究信息化软件系统的整合与开发工作。
-
原创 FastReport报表 移除数据库连接信息增强系统安全性(图文)
一般设计fastReport报表时可以直接把数据库连接信息保存到报表里,但是这样存在一个严重的安全性问题,就是如何客户端使用设计器重新打开报表时是能够看到数据库的账号和密码的,这样对于数据库系统是很不安全的,因此这里我们做了一些设置把账号信息从报表中去除。打开报表设计器,找到数据连接项,把属性中的ConncetionString中存储的连接信息删除。2016-09-07 08:49:081201
0
-
原创 FastReport报表 设计复杂报表使用子报表解决(图文)
今天做的一个复杂报表,涉及到使用2个数据源,其中一个读取一条记录在页面显示,另外一个读取关联数据将多条记录在页面中间显示。可以直接在Data band中添加子数据只能在页面最下面显示循环记录。经过简单的探索发现,可以使用子报表的方式来实现需求,也就是在页面中间添加一个subreport,报表会单独增加一页,然后在这个页面进行设计即可。这里就是子报表设计的页面。页面分开设计,还可以避免互相的干扰,也2016-09-14 08:18:087993
2
-
原创 C#使用FastReport 报表初步体验(图文)
原来程序使用的Word和Excel来做一些导出数据和打印的操作,可是运行一段时间发现总有一些用户的电脑上安装的Office有些问题,还需要重新安装调整造成一些额外的维护工作。这里通过简单尝试使用FastReport来代替Office,将一些需要导出的数据以报表的形式生成,需要的话可以另存成excel格式,这样就能减少一些不必要的麻烦。程序里将连接信息从报表中提出来,避免报表文件的不安全,另外这个连2016-08-30 16:24:3812534
0
-
原创 FastReport C#端控制报表样式
在实际使用中需要在程序段根据不同值显示不同的内容,这就需要我们直接对报表进行控制,下面列出2个小例子。 TextObject text2 = report.FindObject("Text3") as TextObject; text2.Font = new Font("Courier new", 20);2016-10-08 17:12:021801
0
-
原创 使用FastReport设计分组汇总及合计报表(图文)
如何快速创建一个分组报表呢,在创建的报表上,创建子报表,使用“Report/Group Expert...”创建一个分组报表在弹出窗口中选择需要分组的字段根据需求将分组的heaer删除,保留数据区和footer在数据窗口的Totals上右键添加汇总计算添加界面如下将各分组计算列字段进行设置,报表设计样式如下:在程序中预览分组效果,基本已经成功,只是提货地...2018-12-24 23:02:098521
2