邮政储蓄存折样本(打印银行存折--打印记录位置)

摘要:文章介绍了在打印银行存折等实际项目中,如何实现根据上次打印位置继续打印的需求。文章通过润乾打印功能,通过数据库存储报表名称、最后一页行高等信息,实现打印记录的跟踪。在显示报表前,检查是否有打印记录,如有,则读取行高并插入报表,然后存储为新的raq文件打印。若无记录,则正常打印。同时,通过重写润乾内置函数runqian_printOver()来插入或修改行高记录的数据库表代码。文章还介绍了如何通过pagebuilder分页计算获取累计行高数,并根据报表名判断是否为第一次打印来进行数据库数据的insert和update操作。更多打印问题可查看邮政储蓄存折样本设计图片等相关素材。

打印银行存折--打印记录位置

商业智能,数据分析,路漫漫其修远兮。

邮政储蓄存折样本(打印银行存折--打印记录位置)

在实际项目中,经常遇到打印需求,对于打印的特殊需求越来越多,如需要记录最后一个打印位置,当前打印根据最后一个打印位置继续打印功能,如银行存折数据,而是根据上次打印位置继续打印。

如何在润乾的打印功能中实现上述需求?

一般思路:邮政储蓄存折样本:

首先,润乾提供打印后调用的服务js函数runqian_printOver()打印后调用runqian_printOver()计算本次打印的最后一页高度、报表名称等相关参数,统一插入库中。再次访问时,根据相关字段取出相应记录raq插入空白线,设置行高存成新的raq文件,然后通过标签中的文件printedRaq属性打印修改后raq。实现记录打印功能。

首先,准备一份可以显示多页数据的报告(添加一个参数模板,通过选择不同的参数来模拟多次打印的功能)。

由于将打印记录的相关数据插入数据库,创建数据库表存储报表名称、最后一页的行高、参数、状态等信息(根据具体需要确定具体参数,例如只使用报表名称作为标志),表结构如下。

REPORTNAMEVARCHAR2(20)Y

ROWHEIGHTNUMBERY

在显示报表之前,检查是否有打印记录。如果有,读取行高,插入当前报表,设置行高,然后将其存储为新的raq,然后通过标签printedRaq打印修改后的属性(打印报表,用于显示报表不同)raq。(因为这个属性只能存储具体的属性raq,所以不能用reportdefine报表对象需要单独存储为一种形式raq文件)。如果没有记录,正常。

///查询是否有记录。如果有记录,将最后一页的行高插入报告的第一行,然后将新报告存储在标签中printedRaq属性

Connectconnect=newConnect();

ResultSetres=connect

.executeQuery(“select*fromPRINTMEMORYtwheret.reportname=‘”

report );

//如果数据库中没有记录,则表示第一次打印。若有记录计算

if(res.next()){

///读取历史打印位置(行高)插入报表第一行

reportTemp=“temp” report;

floatrowHeight=res.getFloat(“ROWHEIGHT”);

System.out.println取历史打印位置: rowHeight);

.getRealPath(reportFileHome File.separator report));

rd.insertRow(1,1);

rd.getRowCell(1).setRowHeight(rowHeight);

File.separator reportTemp),rd);

}else{

System.out.println(第一次打印);

reportTemp=report;

打印后,润乾内置函数将自动调用runqian_printOver(),重写runqian_printOver()函数内容,通过ajax或直接嵌入java插入或修改行高记录的数据库表代码。

在后台servlet高计算和数据变更:邮政储蓄存折样本

输入参数为打印报表(注意不是浏览报表),即标签printedRaq属性报表名称及相关参数。

然后通过pagebuilder分页计算,取最后一页,逐行遍历获取累计行高数。

floatrowHeight=0;

for(inti=1;i<=ireport.getRowCount();i ){

rowHeight=rowHeight ireport.getRowCell(i).getRowHeight();

最后,根据报表名判断是否是第一次打印数据库数据insert和update操作。

reportName );

//有记录update,无记录insert

connect.executeUpdate(“UPDATEprintmemorySETrowheight=“

rowHeight ”WHEREreportname=‘” reportName );

connect.executeInsert(“INSERTINTOprintmemoryVALUES(‘”

reportName rowHeight );

更多打印问题请查看:邮政储蓄存折样本找到74601906个原邮政储蓄存折样本设计图片,包括邮政储蓄存折样本图片、材料、海报、证书背景、源文件PSD、PNG、JPG、AI、CDR等格式素材!

毕业证样本网创作《邮政储蓄存折样本(打印银行存折--打印记录位置)》发布不易,请尊重! 转转请注明出处:https://www.czyyhgd.com/177859.html

(0)
上一篇 2022年4月28日
下一篇 2022年4月28日

相关推荐

  • 印章打印出来是椭圆的

    摘要:
    本文主要讨论了篮球比赛中的一些争议事件,包括投篮技巧、球员行为以及比赛规则等。文章提到了一些球员的争议行为,如投篮时的劈叉腿动作、垫脚等,并指出了这些行为的后果。同时,文章也讨论了汽车知识的重要性以及一些车型的评价购买建议。此外,文章还涉及了篮球普及程度和群众基础的重要性,强调了辽宁地区篮球氛围的浓厚。最后,文章提到了辽宁队阵容的完整性以及球迷行为的影响。

    2022年4月26日
    380
  • 如何打印单位社保缴费证明

    摘要:文章介绍了如何为单位付款开设社会保障支付费用,包括转到县域社会保障中心、收到付款证书、打印付款证明等步骤。同时,文章还涉及如何给员工支付养老保险的证明书写方式,包括证明员工是公司签署了劳动合同的员工、打印付款凭据的原因等。此外,还提到了社会保障转移所需的材料,如原始公司提升劳动合同证书、养老保险手册等。最后,文章强调使用身份证打印社保缴费证明是个人权利,并选择适当的部门给予证明。

    2022年5月24日
    350
  • 深圳大学打印成绩单在哪里

    摘要:

    本文介绍了大学英语成绩单的相关问题,包括成绩单的损失、打印方式以及考试相关信息。文章指出,大学英语四级成绩单无法自行打印,需由学校学术办公室印刷。同时,介绍了大学英语四六级考试的相关信息和注册条件,强调考试对象仅限于大学生。此外,本文还提及了入场券的打印和推荐了一些答题技巧。最后强调了成绩单应由学校相关部门处理,并需耐心等待国家教育部统一发放。

    2022年5月24日
    360
  • 石家庄打印社保缴费清单证明

    摘要:

    本文是关于如何申请社会保障付款证明的申请流程说明。申请人因购买住房需要打印社保缴费证明。文中提到根据不同地区的政策规定,社保支付证据的申请流程可能会有所不同。以南京为例,介绍了社会保险的相关规定和申请流程。申请人需要携带相关证件和资料,如身份证、社保卡等,前往社会保障局进行查询和申请。社保机构会对申请人的资料进行审核,确认支付社会保险费的证明后,发放相关证明文件。对于需要企业年金保险证书的申请人,需要提交书面申请并经过审核后发放。社保支付证明是保障个人权益的重要证明文件,申请人需按照规定的流程进行申请和查询。

    2022年5月25日
    320
  • 海口市社保缴费凭证样本(电子税务局打印社保缴费凭证)

    摘要:
    这篇文章主要分享了许多不同主题的内容,包括个人生活经历、兴趣爱好、工作职业等。作者介绍了自己的经历,包括身体疾病、生活挑战以及积极面对困境的态度。同时,作者还分享了自己的职业信息,包括太阳能热水器批发安装维修、专业美甲美睫连锁店的经营以及房产销售等工作。此外,作者还分享了自己的爱好和兴趣,如唱歌、聊天、网络游戏等。文章还提到了作者对于人生的态度和感悟,呼吁珍惜生命,保持积极心态。最后,作者感谢了官方平台和遇到的每一个朋友,表达了对未来的期待和对生活的热爱。

    2022年5月28日
    340
客服微信
客服微信
返回顶部