77范文网 - 专业文章范例文档资料分享平台

Lodop6.1技术手册(3)

来源:网络收集 时间:2020-02-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Lodop技术手册

Top:

表格数据头(页头thead)在纸张内的上边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。 Left:

表格数据头(页头thead)在纸张内的左边距,整数或字符型,字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。 Width:

打印区域的宽度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。本参数可以用RightMargin关键字转义为打印区域相对于纸张的“右边距”。 Height:

表格数据体(tbody)区域的高度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。当内容的高度超出本参数值时,控件会自动分页,后面的内容在下一页对应位置输出,每页至少打印一个TR行(由于table可以嵌套多层子table,这里的TR行是指首层TR)。本参数可以用BottomMargin关键字转义为打印区域相对于纸张的“下边距”。 strHtml:

超文本代码内容,字符型,未限制长度。可以是一个完整的页面超文本代码,或者是一个代码段落,也可以是URL:web地址形式的URL地址。要求实际内容中至少包含一个table元素。

特别说明:本函数能识别的超文本专有元素属性有tdata、format、tclass、tindex等四个,它们主要用来实现分页小计、分类合计等统计功能,这四个属性可以用在table内的任何元素上,包含tdata属性的超文本元素下面称为“统计结果元素”,被统计的超文本元素称为“数据元素”,它们的属性值及其含义如下: ①tdata:设置统计类型,其值和含义为:

subCount---本页行数,即本页该数据列的单元格行数; subSum---本页合计,即本页该数据列的数值合计; subAverage---本页平均数,即本页合计除以本页行数; Count---累计行数,即从第一页到本页的该列行数的累加值; Sum---累计数,即从第一页到本页的该列数值的累加值; Average---累计平均数,即累计数除以累计行数; allCount---总行数,即该列全表的行数; allSum---总计数,即该列全表的数值总和;

allAverage---总平均数,即全表总计数除以总行数;

pageNO---页号,即本table页的序号(与打印纸张的页号不一定相同); pageCount---总页数,即全(table)表被分成的总页数;

②format:设置统计结果的显示格式,其值如下样式: “0”“0.00””“#.##” “#,##0.00”“0.000E+00”“#.###E-0 ” “UpperMoney(大写金额)”等等,其中的“#”表示当数据为0时不显示。

③tclass:设置分类统计的―类名‖,其值可任意设置,在分类统计时,“统计结果元素”和“数据元素”的tclass值必须一致。不设置类名时则全表统计。

④tindex:一般要求“统计结果元素”的位置与“数据元素”的列位置一致或内含在“数据元素”列内,如果位置无法一致,可以用tindex指定对应的数据列,该值是数字型的列

11

Lodop技术手册

序号,从1起始。

⑤占位符:一个要显示统计结果的“统计结果元素”必须要包含占位符,占位符是任意个―#‖组成的字符串,占位符可以与其它内容混合在一起,当统计结果值较大时,开发者需要注意占位符要占用足够多的位置,除非占位符周围有合理的空白区,以避免统计结果与普通内容重叠。

结果:无

建议或要求:

要求在打印初始化后调用,建议在画线类函数之后调用。

举例一:LODOP.ADD_PRINT_TABLE(10,10,300,100,\border=’1’>11 12 21 22\举例二:

LODOP.ADD_PRINT_TABLE(0,0, \

ADD_PRINT_URL

名称:增加超文本打印项(URL模式)

格式:ADD_PRINT_URL(Top,Left,Width,Height,strURL)

功能:按URL地址增加超文本打印项,设定该打印项在纸张内的位置和区域大小。 参数: Top:

所增打印项在纸张内的上边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。 Left:

所增打印项在纸张内的左边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。 Width:

打印区域的宽度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。本参数可以用RightMargin关键字转义为打印区域相对于纸张的“右边距”。 Height:

打印区域的高度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。当内容的高度超出本参数值时,控件会自动分页,后面的内容在下一页对应位置输出。本参数可以用BottomMargin关键字转义为打印区域相对于纸张的“下边距”。 strURL:

页面URL地址,字符型,未限制长度。 结果:无

建议或要求:

要求在打印初始化后调用,建议在画线类函数之后调用。 举例:

LODOP.ADD_PRINT_URL(0,0, \

12

Lodop技术手册

ADD_PRINT_TEXT

名称:增加纯文本打印项

格式:ADD_PRINT_TEXT(Top,Left,Width,Height,strContent)

功能:增加纯文本打印项,设定该打印项在纸张内的位置和区域大小,文本内容在该区域内

自动折行,当内容超出区域高度时,如果对象被设为“多页文档”则会自动分页继续打印,否则内容被截取。 参数: Top:

打印项在纸张内的上边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。当上边距超过纸张高度时,打印项被输出在下一页(或更下页)。 Left:

打印项在纸张内的左边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。 Width:

打印区域的宽度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。本参数可以用RightMargin关键字转义为打印区域相对于纸张的“右边距”。 Height:

打印区域的高度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。本参数可以用BottomMargin关键字转义为打印区域相对于纸张的“下边距”。 strContent:

纯文本内容,字符型,未限制长度。 结果:无

建议或要求:

要求在打印初始化后调用,建议在画线类函数之后调用。 举例一:LODOP.ADD_PRINT_TEXT(11,23,98,19,\新加文本\

举例二:LODOP. ADD_PRINT_TEXT(\新加文本\

ADD_PRINT_IMAGE

名称:增加图片打印项

格式:ADD_PRINT_IMAGE(Top,Left,Width,Height,strHtmlContent) 功能:增加图片打印项,设定该打印项在纸张内的位置和区域大小。 参数: Top:

所增打印项在纸张内的上边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。 Left:

13

Lodop技术手册

所增打印项在纸张内的左边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。 Width:

图片的宽度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。本参数可以用RightMargin关键字转义为打印区域相对于纸张的“右边距”。 Height:

图片的高度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。图片大时被截取,不会分到下页。本参数可以用BottomMargin关键字转义为打印区域相对于纸张的“下边距”。 strHtmlContent:

本参数是字符型,有三种情况:一是超文本代码内容;二是本地文件名内容;第三是WEB地址。第一种情况一般是用IMG标签组成的超文本代码段落。第二种情况是本地文件名全路径,格式如“C:/test.jpg”。第三种情况是是URL:web地址形式的URL地址。 结果:无

建议或要求:

要求在打印初始化后调用,建议在画线类函数之后调用。

本函数可用ADD_PRINT_HTM代替,但区别是其仅取超文本第一个图片元素,边距是0,而且打印时不因为设计区域小于图片而被分页,适合与纯文本组合打印的插图。 举例:LODOP. ADD_PRINT_IMAGE (10,10,300,160,\

ADD_PRINT_RECT

名称:增加矩形线

格式:ADD_PRINT_RECT(Top, Left, Width, Height,intLineStyle, intLineWidth) 功能:增加矩形线打印项,设定该矩形在纸张内的位置和大小,设定线条的类型和线条宽度。 参数: Top:

该矩形在纸张内的上边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。当上边距超过纸张高度时,打印项被输出在下一页(或更下页)。 Left:

该矩形在纸张内的左边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。 Width:

该矩形的宽度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。本参数可以用RightMargin关键字转义为打印区域相对于纸张的“右边距”。 Height:

该矩形的高度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫

14

Lodop技术手册

米。宽和高相等时是正方形。本参数可以用BottomMargin关键字转义为打印区域相对于纸张的“下边距”。 intLineStyle:

线条类型,数字型,0--实线 1--破折线 2--点线 3--点划线 4--双点划线 缺省线条是实线。 intLineWidth:

线条宽,整数型,单位是(打印)像素,缺省值是1,非实线的线条宽也是0。 结果:无

建议或要求:

要求在打印初始化后调用,建议在文本类函数之前调用。 举例一:LODOP.ADD_PRINT_RECT(10,10,100,60,0,1);

举例二:LODOP.ADD_PRINT_RECT(\

ADD_PRINT_ELLIPSE

名称:增加椭圆线 格式:

ADD_PRINT_ELLIPSE(Top, Left,Width, Height, intLineStyle, intLineWidth) 功能:增加椭圆线打印项,设定该椭圆在纸张内的位置和大小,设定线条的类型和线条宽度。 参数: Top:

该椭圆的外缘矩形在纸张内的上边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。

当上边距超过纸张高度时,打印项被输出在下一页(或更下页)。 Left:

该椭圆的外缘矩形在纸张内的左边距,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。 Width:

该椭圆的外缘矩形的宽度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米。本参数可以用RightMargin关键字转义为打印区域相对于纸张的“右边距”。 Height:

该椭圆的外缘矩形的高度,整数或字符型,整数时缺省长度单位为px。字符型时可包含单位名:in(英寸)、cm(厘米) 、mm(毫米) 、pt(磅)、px(1/96英寸) 、%(百分比),如“10mm”表示10毫米,宽和高相等时是圆。本参数可以用BottomMargin关键字转义为打印区域相对于纸张的“下边距”。 intLineStyle:

线条类型,数字型,0--实线 1--破折线 2--点线 3--点划线 4--双点划线 缺省线条是实线。 intLineWidth:

线条宽,整数型,单位是(打印)像素,缺省值是1,非实线的线条宽也是0。 结果:无

15

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库Lodop6.1技术手册(3)在线全文阅读。

Lodop6.1技术手册(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/783289.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: