FastReport做打印遇到的问题汇总

使用FastReport.net 报表在网页上实现打印功能 这些年的工作当中,最早是在8年前接触到FastReport这个报表工具,从名字上来看,直译过来就是快速报表,正所谓天下武功,唯快不破,FastReport报表早些年确实是制作报表的不二之选,8年前的工作中,涉入到了医疗行业,项目中要使用FastReport.net 打印基因检测报告,效果确实是满足了项目要求。 最新版FastReport.net支持.net core 鸡肋的FastRepo... 阅读详情

1.QR CODE新增时候,右键取消勾选自动缩小,这样可以解决二维码随着文本增多而增大的问题。

2.数据循环区,同列的数据取消自动合并,在属性列Duplicate中设置(Show不合并,Merge合并)。

3.数据保留两位小数,不足2位用零补足。单用FormatNumber()当数据为整数时,不显示小数位。必须用 Round函数保留一下位

数,最后再用这个FormatNumber 来格式化。例:

[FormatNumber(Round( Length,2),2)]

4.截取字符串后两位。例:

[Substring([MainTable.DPCOLORCODE],Length([MainTable.DPCOLORCODE])-2,2)]

5.缸号不足4位用0补足,在数据源用right()函数处理。例:
select right(‘0000’ + ‘12’ ,4)

【资源盘点】报表解决方案FastReport系列教程大汇总 Fast Reports, Inc.成立于1998年,多年来一直致力于开发快速报表软件:应用程序、库和插件。FastReport的报表生成器(无论VCL平台还是.NET平台),跨平台的多语言脚本引擎FastScript,桌面OLAP FastCube,如今都被世界各地的开发者所认可,这些名字被等价于“速度”、“可靠”和“品质”。现将2018年所有FastReport教程汇总于此,欢迎收藏转发点赞哦... 阅读详情

相关推荐

FastReport处理打印空项问题

引言 在项目中运用到了很多的单据打印,采用的是FastReport,根据客户要求处理很多的文本没有值的时候使用 / 替换。 这个项目在公司内部是一个比较老的项目,项目代码写的也一塌糊涂,全部都是在业务代码内进行处理的,包括这样的需求也是在业务代码内处理的,最开始也只有这么接受去处理,后面逐渐对这个玩意儿熟悉后逐步改善,包括本篇中的小小需求。 如何处理 我也看过源代码,里面有很多的例子。 完全可以在报表事件中处理,完全不需要嵌入到业务代码中去,这样对单据的需求变化以及其他处理也不用改源代码,我也不知道为啥那

Jonny的博客 2005

delphi常用函数

数据类型转换函数、字符串、数组操作函数、文件、磁盘操作函数、内存、指针操作函数、数学运算函数、日期函数。

C# 使用FastReport.NET打印报表

文章目录一、设计报告单1.给报告单添加数据源Data Source1.1 代码中注册数据源1.2 报告单中选择数据源2.设置数据区域的单元格自动高度打印报告单代码示例 FastReport.NET官方下载地址:https://www.fast-report.com/en/download/fast-report-net/ 要打印的报告单格式如下: 一、设计报告单 安装完FastReport.NET后,就可以设计报告单,要设计的报告单格式如下: 1.给报告单添加数据源Data Source 1.1 代码中注

cgs的博客 9630

fastreport4.5函数大全

fastreport4.5函数大全,每个函数都有例子

fastreport四则运算

两个数除法,保留2位小数: [FormatNumber([X1]/[X2],2)] //R_PQI:FASTREPORT数据源名称   YQ108:数据源对应的字段 [FormatNumber([X1]/[R_PQI.YQ108]+[X2]/[R_PQI.YQ108],2)] 两个数加法运算: [[X1]+[X2]] 乘法和减法与上面算法一致

u011871201的博客 1万+

fastreport 中 给数值形数据 格式 保留小数位数以0补足

这个问题也研究了好久。 因为 fastreport 中 的 formatnumber(data,dig) 用这个函数进行 格式化后,比如原始数据为: 1234.11   假设我们要 格式化成:1234.1100 单用这个函数.还是: 1234.11 如果没有小数部分就是:1234 就必须得先用,ToDecimal转换一个类型, 然后再用 Round函数保留一下位数,最后再用这个Format...

weixin_33778544的博客 3719

C#调用FastReport模板进行打印

其实整个流程代码比较简单,就是在二维码这块遇到点问题,直接调用模板不能打印二维码,出来的是默认的Code39码制的一维码,后来在这位仁兄的博客下找到了解决方法 https://www.cnblogs.com/healer007/p/9017909.html 记录如下: private void PrintHZPackOne(HZTagModelInfo hZTagModelInfo, H...

Tiger_shl的博客 8579

FastReport——打印打印设置

今天用到了一个报表控件(FastReport),刚接触有些可能自己理解的不太对,代码仅供参考(winfrom项目): 使用前要去下载一下FastReport的引用包 FastReport.dll, FastReport.Editor.dll, FastReport.Bars.dll 引用这三个dll就可以使用了; //用来标识是直接打印还是进入模板设置 private bool Is...

MonkeyBananas的博客 1万+

delphi fastreport常用打印设置

1.单据中有多行数据,但预览时只显示部分内容,或者打印内容行与行之间有间隔 FASTREPOR属性中:设置RowCount=0,StartNewPage为False;Stretched为True. 说明: RowCount:控制总共打印几行;RowCount=0是打印全部; StartNewPage:打印前先跳页;每页打印一行; Stretch:表身自动伸缩根据表身内容; ...

qq_18932003的博客 3818

FastReport批量打印

https://www.cnblogs.com/m0488/p/3774797.html 麦麦提敏 实战例子 D:\WorkResource\测试用例\主子从报表 9.建立复合报表(批量打印) 在某些情况下,需要立刻组织几个报表打印,或者在一个打印预览窗体中封装并呈现几个报表。 要执行这些,在FastReport中有些工具能够允许建立一个新的报表附加在一个已经存在的报表上。 ...

qq_18932003的博客 3783

C#基于FastReport 条码打印-实现模版打印

本文仅仅简单介绍了C#如何加载FastReport模板,如何替换模板中的变量,实现动态打印

hlyc520的博客 1198

十二笔记(一):winfrom 引用 FastReport.dll 打印标签

c#利用fastreport开发标签打印程序

iam_xhh的博客 4635

fastreport 打印有 demo version字样_报表工具有哪些打印技术?

在 C/S 时代,报表是由应用程序显示的,可以直接操控打印机来实现打印。进入到 B/S 时代后,报表呈现变成浏览器的事情了,而浏览器中的 JS 编程不能直接控制打印机,只能依靠浏览器本身的打印能力。这种方式下的问题很多,比如不能精确分页,浏览器一般是根据用户设置的页面大小和 web 页面的内容多少来自行决定分页位置,程序员很难控制;再比如不能准确对齐边边距及打印文字,无法实现发票套打等功...

weixin_39640646的博客 1181

C#基于FastReport 条码打印-实现模版打印预览

本文仅仅简单介绍了C#如何加载FastReport模板并打印预览。

hlyc520的博客 1319

FastReport打印功能总结

C#调用FastReport进行打印

Facefriends的博客 2519
上一篇: SqlServer 2008 创建链接数据库,语句整理
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值