博科Open900手工修改打印模板须知讲解 下载本文

内容发布更新时间 : 2024/5/17 15:58:28星期一 下面是文章的全部内容请认真阅读。

1 格式

2 说明

2.1 FormatPrint中有属性

Type=\ 凭证一般用Recordset,帐簿套打用SetCell,帐簿非套打用Cell,必输 Description=\记帐凭证\ 描述,在大财务选择模板处出现。必输。同一文件下模板描述不 能相同

PaperSize=\纸张类型,1 为letter 纸,9 为A4纸,39 为US 纸,256为自定义纸。不

必输,默认选用打印机当前纸张

PageWidth=\ 打印纸张宽度。仅当papersize=256有实际意义,且为必输。 PageHeight=\打印纸张高度。仅当papersize=256有实际意义,且为必输。

2.2

Page中有属性

LogicalPageCount=\一张打印纸,打印凭证张数。不必输,默认为”1” 2.2.1 LogicalPage属性

当page 中选用LogicalPageCount属性时必输,且条数必须与核值一致

Left=\左边距,距打印纸张左边距离 Top=\上边距,距打印纸张顶边距离 2.3 LogicalPage

打印模板正文 2.3.1 CellDefault属性

模板单元格的默认属性,正文单元格默认值 AlignLeft=\单元格对齐方式 AlignHCenter=\单元格对齐方式 AlignRight=\单元格对齐方式 AlignTop=\单元格对齐方式 AlignVCenter=\单元格对齐方式 AlignBottom=\单元格对齐方式 BorderStyle=\单元格外框线粗细 FontName=\宋体\单元格字体 FontSize=\单元格字体大小

FrameCell=\是否有单元格外框 2.3.2 Head属性

头文件正文,头文件单元格的默认属性 属性见2.3.1 CellDefault属性 2.3.2.1 Cell属性

格式属性见2.3.1 CellDefault属性

格式属性见2.4 Cell内容属性

2.3.3 Detail

InputType=\凭证一般用Recordset,帐簿套打用SetCell,帐簿非套打

用Cell,必输。

格式属性见2.3.1 CellDefault属性

2.3.3.1 Content

明细正文

2.3.3.1.1 Cell属性

凭证格式属性见2.3.1 CellDefault属性 帐簿格式属性程序内定,不能改 内容属性见2.4 Cell内容属性

2.3.3.2 DetailShow

FullPrint=\一般不改,必输 2.3.3.2.1 DetailLine

条数为实际一张凭证条印明细条数

Left=\左边距,距打印纸张左边距离 Top=\上边距,距打印纸张顶边距离

2.4 Cell内容属性

2.4.1 非套打明细cell

OrderFlag=\Left Top Width Heigh打印明细区域 OrderFlag=\不改

FrozenRows冻结列,行向跨页时重复打印列数 FrozenCols冻结行,列向跨页时重复打印行数 2.4.2 套打明细cell

在属性中增加 ColNumber=\其中Month 为变量名 2.4.3 凭证及帐簿文件头

2.4.3.1 一种简单方法,用下面格式

一个%s 表示有一个需要值,并对应从5附表中copy一个 2.4.3.2 一般