Delphi FastReport报表常用方法
Delphi FastReport报表常用方法
摘要: Delphi FastReport报表常用方法
点击这里!!!厉害了【招聘】互联网独角兽招聘C/B端产品:JavaEE后端工程师,Web前端开发,测试,设计,产品,运营等职位
点击这里!!!改变命运:免费人工智能机器学习深度学习Python视频2018最新版
关键词:delphi fastreport 报表 常用 方法
- 1. 单据中有多行
此文来自: 马开东博客 转载请注明出处 网址:http://www.makaidong.com
数据,但预览时只显示部分内容,或者打印内容行与行之间有间隔
fastrepor属性中:设置rowcount=0,start new page为false;stretched为true.
说明:
rowcount:控制总共打印几行;rowcount=0是打印全部;
start new page:打印前先跳页;每页打印一行;
stretch:表身自动伸缩根据表身内容;
- 2. 在打印中设置金额或数量的小数位数
fastrepor属性中:使用displayformat(数据显示格式)——数字——1234.50
%2.0f:以整数形式显示;
%2.2f:显示两位小数;
%2.3f:显示三位小数位,可根据情况进行调整。
- 3. 在打印中设置日期/时间的格式
fastrepor属性中:使用displayformat(数据显示格式)——日期/时间——11.28.2002
mm.dd.yyyy:显示月.日.年
mm.dd:显示月.日
mm:显示两位的月
- 4. 当栏位的值为零时显示为空
fastrepor属性中:设置hidezeros(数字前面的0是否显示)为true
- 5. 自动换行
1)选择数据单元进行群组;
2)stretchmode为smmaxhtight;wordwrap为true;stretched为true.
说明:
stretchmode:对象伸缩的行为;
wordwrap:文本是否自动换行;
- 6. 合计
[sum(<进/销/退/折表身档."amtn_net">,masterdata2)]
- 7. 每页合计
将定义好的合计函数放到‘栏尾’中即可。
- 8. 全表合计
将定义好的合计函数放到‘报表合计’中即可。
- 9. 金额大写
在报表设计中使用函数:conbertnumtochinese()
合计金额大写:[convertnumtochinese(sum(<进/销/退/折表身档."amtn_net">,masterdata2))]
负数合计金额大写:[convertnumtochinese(abs(sum(<进/销/退/折表身档."amtn_net">,masterdata2)))]
10. 报表中打印行数
在报表设计中使用变量——系统变量line#
11. 连打
1) 单据——速查,查出要打印的单据;
2)打印——查询数据——预览——打印,选择多张单据进行连打。
12. 连打打到同一页
打印——设计——页面设置——勾选“打印至前一页”,“伸展至打印区”
13. 打印固定行数,不足补空白行代码(语言:pascalscript)
var
pageline: integer;
pagemaxrow: integer=5; //每页打印的行数
procedure footer1onbeforeprint(sender: tfrxcomponent);
var
i: integer;
begin
i := iif(pageline=0, pagemaxrow, pageline);
while i < pagemaxrow do begin
i := i + 1;
engine.showband(child1); //印空白表格
end;
end;
procedure masterdata2onbeforeprint(sender: tfrxcomponent);
begin
pageline := <line> mod pagemaxrow;
if (pageline = 1) and (<line> > 1) then
engine.newpage;
end;
begin
end.
14. 电子签名代码(语言:basicscript)
sub masterdata2onbeforeprint(sender)
if length(<进销货表头档.”chk_man”>)>0 then picture2.visible=true
end sub
搜索此文相关文章:Delphi FastReport报表常用方法
此文链接:http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E6%8E%92%E8%A1%8C%E6%A6%9C/10819.shtml
转载请注明出处:Delphi FastReport报表常用方法 - 博客园
此文来自: 马开东博客 网址:http://www.makaidong.com 站长QQ
赞助本站
Delphi FastReport报表常用方法的更多相关文章
- 配置FastReport,FastReport报表加载不出来
插件链接: Demo地址:http://pan.baidu.com/s/1dEXUvsP FastReport.Net软件地址:https://pan.baidu.com/s/1c2kNBVi ...
- FastReport报表对象介绍一:“Text”对象
FastReport中文网 http://www.fastreportcn.com/Article/70.html ------------------------------------------ ...
- FastReport报表控件使用技巧总结
FastReport报表控件使用技巧总结 1.FastReport中如何访问报表中的对象? 可以使用FindObject方法. TfrxMemoView(frxReport1.FindObject(' ...
- FastReport报表MVC显示步骤
FastReport报表MVC使用步骤如下: 1.创建MVC网站项目 最终DEMO如下图所示 2.引用相关DLL FastReport.dll FastReport.Web.dll 3.Web.con ...
- unigui+fastreport报表打印
unigui+fastreport报表打印 unigui+fastreport报表打印 FASTREPORT导出成PDF报表,UNIGUI的TUniURLFrame显示PDF报表并打印. func ...
- FastReport报表设计(仔细看)
FastReport报表设计 2011-06-16 16:56:19| 分类: 系统开发|举报|字号 订阅 下载LOFTER我的照片书 | 目录 5.1 前言 5.2 基本概念及操 ...
- FastReport报表设计
[转载]FastReport报表设计 (2012-10-24 20:37:26) 转载▼ 标签: 转载 原文地址:FastReport报表设计作者:小黑 FastReport报表设计 目录 5.1 ...
- 使用FastReport报表工具生成报表PDF文档
在我们开发某个系统的时候,客户总会提出一些特定的报表需求,固定的报表格式符合他们的业务处理需要,也贴合他们的工作场景,因此我们尽可能做出符合他们实际需要的报表,这样我们的系统会得到更好的认同感.本篇随 ...
- 使用FastReport报表工具生成标签打印文档
在我们实际开发报表的时候,我们需要按一定的业务规则组织好报表的模板设计,让报表尽可能的贴近实际的需求,在之前的随笔中<使用FastReport报表工具生成报表PDF文档>介绍了FastRe ...
随机推荐
- Codeforces 545E. Paths and Trees 最短路
E. Paths and Trees time limit per test: 3 seconds memory limit per test: 256 megabytes input: standa ...
- PS故障风海报制作技术分享
1.首先找一张看起来很酷的图(也可以选择自己喜欢的图片): 2. 复制图层,点击添加图层样式,选择混合选项,在高级混合里面的通道选项,有R.G.B三个通道选项,默认是全部勾选的状态,选择其中一个勾掉( ...
- 学习C语言以及C语言基础调查
学习声乐的心得 你有什么技能比大多人(超过90%以上)更好? 就我个人而言,在所有的兴趣之中,做得比较好的应该属于声乐. 针对这个技能的获取你有什么成功的经验? 我对于声乐处始于兴趣,成功的经 ...
- 高级设计总监的设计方法论——5W1H需求分析法 KANO模型分析法
本期开始进入设计方法论的学习,大湿自己也是边学边分享,算是巩固一遍吧: 另外这些理论基本都是交叉结合来应用于工作中,我们学习理论但不要拘泥于理论的框架中,掌握后要灵活运用一点- 这些理论一部分来自于我 ...
- Sort Array By Parity LT905
Given an array A of non-negative integers, return an array consisting of all the even elements of A, ...
- SpringBoot获取resource下证书失败
1.第一种失败的情况: 本来使用Spring的上下文容器获取文件,将证书文件放在resource下,编译后获取文件会出现报错 java.security.spec.InvalidKeySpecE ...
- 在Eclipse中运行JAVA代码远程操作HBase的示例
在Eclipse中运行JAVA代码远程操作HBase的示例 分类: 大数据 2014-03-04 13:47 3762人阅读 评论(2) 收藏 举报 下面是一个在Windows的Eclipse中通过J ...
- kbmmw 5.04 发布
增加了一大波功能,消灭了一大堆问题,也肯定引进了一大票BUG.We are happy to announce the release of our latest version of kbmMW. ...
- 51.从首页内容跳转到第二个Tabbar控制器(controller)
TabBarController: 创建TabBar的控制器 注意:在点击的内容方法页面,添加头文件 #import "TabBarController.h" #import &q ...
- 假期训练六(poj-1753,递归+hdu-2844,多重背包)
题目一:传送门 题意:有一个4*4的棋盘,每次翻转一个棋子和它的上下左右的四个棋子,判断翻转多少次之后可以变为纯色的棋盘. 思路:总共有C(0,16)+C(1,16)+C(2,16)+……+C(16, ...
