LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

Lodop控件在WEB页面打印时自动添加输出页码(超文本和纯文本页码)

admin
2023年9月27日 18:39 本文热度 561

Lodop打印控件打印超文本既可以手动分页,也可以自动分页,自动分页可阅读本博客的另一篇博文:
Lodop打印控件 超文本自动分页

自动分页的时候,往往是不知道需要打印的内容到底分了几页,也就不可能预先知道一共几页,也无法在每页设置页码,Lodop提供了语句可以给打印任务添加页码,自动获取该任务一共几页,以及哪些内容分到了哪一页,并且可以设置页码的起始位置和起始值。

Lodop输出页码,可以用超文本或纯文本两种方式:
1.超文本页码,tdata="pageNO"是第几页tdata="pageCount"是共几页
默认是阿拉伯数字的页码,通过format="ChineseNum"可以设置成中文数字的页码。
页码是要每页输出的,超文本页码需要设置每页输出,可用如下语句,ItemType为1,就是页眉页脚项,加上这个样式后,该项的特点是每页在固定的位置输出。
LODOP.SET_PRINT_STYLEA(0,"ItemType",1);//设置上面的为页眉页脚,每页固定位置输出

2.纯文本页码,添加纯文本打印项后,可以设置样式为页号项,此项的特是每页输出,且内容包含页号页码,设置了这个样式后,就不用设置上面1里面的每页输出了。
LODOP.SET_PRINT_STYLEA(0,"ItemType",2);//设置上面的纯文本打印项为页号项

稍详细的简短问答:

如果是纯文本,可以设置为页号项或页数项
LODOP.SET_PRINT_STYLEA(0,"ItemType",2);//设置上面的纯文本打印项为页号项
如果是超文本tdata="pageNO"是第几页,tdata="pageCount"是共几页,并设置为页眉页脚项,每页输出LODOP.SET_PRINT_STYLEA(0,"ItemType",1);//设置上面的为页眉页脚,每页固定位置输出


超文本和纯文本页码,都可以控制从哪一页开始显示,页码从几开始。
下图中给超文本和纯文本都加了页码显示页数,和初始值的控制,都是有效的,写注释的时候略有不同,一个比较白话文的注释,一个较正常的注释。
LODOP.SET_PRINT_STYLEA(0,"NumberStartPage",2);//设置从哪一页开始显示
LODOP.SET_PRINT_STYLEA(0,"StartNumberValue",3);//设置页码从几开始显示

LODOP.SET_PRINT_STYLEA(0,"NumberStartPage",2);//设置开始显示页码的页数
LODOP.SET_PRINT_STYLEA(0,"StartNumberValue",3);//设置页码初始值


该文章在 2023/9/27 18:39:50 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved