第04节:报表格式模板排版技巧 #格式模板的常用页面元素 ##线条型 ###水平直线 可以用来画表格或是分隔上下区块的横线,必须透过坐标的设置来体现长度。  ###垂直直线 可以用来画表格的纵向线条,也是透过坐标的设置来体现长度。  ###斜线 可以用来画表格中的斜线,透过坐标的设置来体现长度和角度。  ###矩形 绘制表格的利器,比单一的垂直直线和水平直线好用许多。  ##文字型 文字型的元素,有个共通的概念,就是可以将它想象成一个带有透明边框的文字方块,并且可以借由**对齐方式**的设置,来指定文字内容相对于方块的位置,例如:靠左对齐,靠右对齐,居中对齐,两端对齐。  ###标签 最单纯的文字元素,内容可多可少,可以是页面上的备注说明,也可以是表格中某个字段的字段标题。透过标签边框类型的设置,模拟表格的效果,由于本身可包含文字内容,因此在表格绘制的效率上,会比矩形来得更好。  ###数据列 数据列指的是关联到页面里的数据库字段,作用是提取保存在数据库里的字段值,然后显示在页面上。和标签具有相同的性质,也是可以透过边框类型的设置,来模拟表格效果。 ####添加  ####设置  ###计算列 各位都知道Excel的单元格可以输入公式,并且还能在公式中参照多个单元格的数值做计算,这里的计算列也有类似的作用。同样的,计算列也能透过边框类型模拟表格效果。  #变更文字元素的字号字体 ##字体  ##字号  ##字型  #多个页面元素的对齐方式 由于多元素对齐的方式多达十种,这边就不一一列举实际效果,只针对几个比较特别的来简单说明:  ##垂直居中 当多个元素採纵向方式排列在页面上时,以左右两端的中心点作为对齐的基准。  ##水平居中 当多个元素採横向方式排列在页面上时,以上下两端的中心点作为对齐的基准。  ##垂直间距  ##水平间距  #调整页面的打印边距 ##查看格式模板的源代码 这里再次以**结算单A-单双栏带工时单价**为示范,首先用格式模板编辑器打开**10600-23**的格式模板,然后点击主菜单的**查看源代码**。  ##找到打印边距相关参数  ##打印边距的参数 ###print.margin.left:左边距 ###print.margin.right:右边距 ###print.margin.top:上边距 ###print.margin.bottom:下边距  ##保存边距修改结果 **注意!这里点保存之后,返回报表编辑窗口中就不用再保存,不然代码又还原。** 