delphi fastreport怎么实现记录某一条数据是否被打印及打印次数

右边红色框框那个是原图不是截图画上去的,怎么去实现,如果这个实现了,那怎么实现打印第二次的时候出现‘打印2次’原理我都知道,随便说两句那种就不需要说了... 右边红色框框那个是原图不是截图画上去的,怎么去实现,如果这个实现了,那怎么实现打印第二次的时候出现‘打印2次’
原理我都知道,随便说两句那种就不需要说了
展开
 我来答
k521927
2015-07-26 · 超过17用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:27.2万
展开全部
建议在数据库里建一个打印记录表,当打印的时候记录当前的唯一标识,这个就能知道记录的打印次数,然后再将这个结果显示出来就可以了。

红色框的代码:
Canvas.Pen.Color := clRed;
Canvas.Pen.Width := 2;
Canvas.Rectangle(10,10,90,45);
Canvas.Font.Color := clRed;
Canvas.Font.Size := 18;
Canvas.TextOut(15,12,'第一次');
追问

这个我已经知道了,最简单的方法是打印一次就自增1,用rapanel边框为红色captain显示打印次数。我想知道的是当按下-打印-确认的时候怎么去获取他点击了这个按钮,这个界面是自己做的吗还是系统有的,下图

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式