功能描述:

   对英克系统内的打印格式进行新增、修改。
  

1901单据打印设计 界面展示

界面按钮介绍:


  • 新建: 新建打印格式
  • 打开:打开已有的打印格式
  • 保存:对格式修改进行保存
  • 另存为:把格式另外为其它名称或位置
  • 上传:把格式上传到服务器上,会覆盖服务器原有的格式。请谨慎操作,确保服务器上面的打印格式有备份。
  • 数据源:
       (1)增加数据源:根据系统导航增加对应表或视图的列作为数据源;或者自己添加查询SQL
       (2)修改数据源:选中一条数据源,对选中的数据源进行修改
       (3)删除数据源:删除选中的数据源
       (4)设置中文列名:对数据源的查询列,设置中文显示名称
       (5)测试数据源:对已有数据源进行查询
  • 数据处理:
       (1)设置排序:对已有的数据源列进行某种规则排序,最终体现在打印顺序上
       (2)设置分页:根据已有数据源设置打印分页条件
       (3)填写打印单号:填写打印之后需要更新的打印次数、打印人的表和对应的字段
  • 样式设计:
       (1)增加数据列:增加数据源中已有的列
       (2)增加表达式列:增加空白的或者自己输入的表达式列
       (3)增加图片:增加图片,需服务器上有
       (4)列属性:对列的位置、长宽、显示大小等进行设置
       (5)页面设置:对整个打印格式的打印样式、长宽进行设置
       (6)打印表格:表行自动打印表格线框
       (7)填充空白行:设置之后可以打印出空白行
       (8)显示比列%:样式设计显示界面调整显示大小
       (9)横线:在选中的区域添加横线
       (10)竖线:在选中的区域添加竖线
       (11)自动延伸竖线:在选中区域增加自动延伸的竖线
       (12)等高:选中多个显示列,以第一个选中的列等高
       (13)等宽:选中多个显示列,以第一个选中的列等宽
       (14)相同大小:选中多个显示列,以第一个选中的列设置成相同大小
       (15)左对齐:选中多个显示列,以第一个显示列的左边对齐。适用于列排序的显示列
       (16)右对齐:选中多个显示列,以第一个显示列的右边对齐。适用于列排序的显示列
       (17)上对齐:选中多个显示列,以第一个显示列的上边对齐。适用于横向排序的显示列
       (18)下对齐:选中多个显示列,以第一个显示列的下边对齐。适用于横向排序的显示列
       (19)水平等距分布:对表行显示列进行水平等距设置
       (20)垂直等距分布:对表行显示列进行垂直等距设置
       (21)居中:对选中的显示列字体设置为居中显示
       (22)上线框:对选中的显示列,显示上线框,体现在打印上
       (23)下线框:对选中的显示列,显示下线框,体现在打印上
       (24)左线框:对选中的显示列,显示左线框,体现在打印上
       (25)右线框:对选中的显示列,显示右线框,体现在打印上
       (26)全线框:对选中的显示列,显示上下左右线框,体现在打印上
       (27)无线框:对选择的显示列,取消所有线框,体现在打印上
       (28)网格线:在样式设计界面增加长宽大小显示
  • 预览:
       (1)设置调用参数:输入打印功能界面的主键ID值,进行打印预览

打印格式新建

  1. 找到需要打印的功能界面,依次点击按钮”界面”-“查看列属性”(图1),对弹出的hov框按照”主键”列进行排序(图2)选择打印需要显示的列,及打印的表;

                                        图(1)

                                        图(2)
  2. 在1901数据源显示页,点“增加数据源”按钮,输入1中的表名回车,然后选中右边需要显示的列,然后点确认(图3)。确定之后弹出来的选择关联的主数据源列界面中,左边应该为头表的主键列,然后确定。系统会根据选择自动生成一条sql语句(图4);

                                        图(3)

                                        图(4)
  3. 然后重复2,输入另一个表名,选择细单的显示列(图5)。注意在选择关联的主数据源列界面中左边为细单表的选中列,右边为主数据源(第一次建立的数据源),一般就是主键第一个进行对应,如图5所示。如果需要关联其它表显示,需要主数据源或者已有的数据源必须有要关联表的主键显示列;

                                        图(5)
  4. 添加完需要的显示列之后,接下来就是”测试数据源”在入口参数,输入头表主键列值,点查询,显示的结果是界面查询的结果就表示数据源添加正确(图6);

                                        图(6)
  5. 如果需要记录打印次数和打印人,需要在”数据处理”显示页,点”填写打印单号”按钮,在打印标志字段表名后面点选项按钮进行回填表的选择(图7);

                                        图(7)
  6. “样式设计”,点按钮”增加数据列显示”把需要显示的列,全部选中点”确定”,就会把选中的显示列添加到表行里面
  7. 双击显示列,在弹出的列属性设置界面,选择表头对显示的标题进行重命名(图8),字体大小等进行设置。可以在界面显示比列调整整个设计界面的大小,方便更好的查看、修改;根据需要选择”打印表格”、”填充空白行”等设置。修改完成之后点关闭按钮就自动保存已修改的内容;

                                        图(8)
  8. 在”预览”显示页,点”设置调用参数”按钮,输入查询界面的主键进行预览显示(图9);

                                        图(9)
  9. 增加页头显示,点按钮”增加表达式列”输入想要显示的内容,内容两边用英文状态的引号,图(10);

                                        图(10)
  10. 点按钮”页面设置”设置打印格式的大小,一般选择自定义输入想要的打印格式长宽。默认左右留白是10,可以修改小点;
  11. 数据源列和表达式列组合,点”增加表达式列”在弹出的hov框里面输入想要的显示,以及需要的数据源,如图11,表达式里面蓝色的为双击最下面的列名添加的;输入完成了之后点”关闭”按钮,然后鼠标选中表达式,拉动表达式的显示长宽;

                                        图(11)
  12. 英克自带函数使用,点”增加表达式列”,选下面的函数双击(图12),图为双击之后已经带到表达式里面。金额大写,页号为经常使用的函数。

                                        图(12)
  13. 样式设计,对显示列的宽度、高度,位置进行微调,最终显示结果如(图13);

                                        图(13)
  14. 保存打印格式。点按钮”保存”,选择保存的位置及打印格式名称,打印格式名称格式为:功能界面+公司+打印格式名称,如”1070-XX公司-随货同行单”。保存之后,点击按钮上传,上传之后,就可以在210角色定义里面选择功能界面进行打印格式授权;
  15. 如果要进行比较特殊的格式设计,点”新建”按钮,选择打印类型为”卡片打印”图(14)。
    表格打印:表身列与列之间自动对齐排列,方便快速建立打印格式;
    卡片打印:表身列与列之间需手动对齐,可交叉重叠,便于复杂的格式,对操作要求复杂一点。

                                        图(14)

个性化设置

  • 添加二维码或条码
    对需要展示为条码的显示列设置其显示类型,二维码为code128条码。设置方法和显示效果如下图;

打印格式修改


  1. 打印格式下载。在功能界面比如1070销售发货单管理,首先查询出出库单数据,然后选中一条点按钮”打印”,选择需要打印的格式名称,按住shift键 ,再点鼠标左键,对打印格式进行预览。预览的同时,会把该打印格式文件下载到英克系统文件夹位置下面的conf文件夹里面;
  2. 打开1901,点按钮”打开”,默认打开的是英克系统文件夹,预览是在conf文件夹里面,选择下载的打印文件;
  3. 如果需要增加显示列,在”数据源”显示页,点修”改数据源”,直接修改编辑确定或者”sql向导”,如果要增加关联其它表数据,点击”增加数据源”;增加数据源之后,在样式设计显示页,点”增加数据列”、”增加表达式列”按钮增加到想要的位置;
  4. 如果需要调整打印格式内容,在”样式设计”显示界面,双击显示列打开属性设置,对列属性进行设置。除表行列,其它显示区域的列移动可以直接鼠标左键选中之后直接拖动。
    注意:
    上传会覆盖服务器上面的打印格式,确保每次修改的格式为最新打印格式。(使用预览下载)
  • 空白模板
    删除打印格式里面的内容,然后在对应功能界面查询数据,打印出来

打印格式打印授权


  1. 打开界面210-查询,选择需要设置授权的角色,在明细里面找到需要设置授权的功能界面。
  2. 点击设置授权-选择设置单据打印方案,在弹出来的打印方案设置界面,点新增方案,下面会新增一行空白行,点空白行就可以进行格式选择。
    操作截图如下:

打印机设置


  1. 英克界面选择打印按钮,选择打印格式名称,Ctrl+鼠标左键进入打印设置界面,选择打印机和设置打印纸张大小。
  2. 打开电脑打设备和打印机,打开打印服务器属性,创建新表单,根据实际纸张大小设置。
  3. 右键打印机,选择打印首选项-高级-选择新增的打印纸张格式。
  4. 右键打印机,选择打印机属性-高级-打印默认值-高级,选择新增加的纸张格式。

打印格式打印中常见问题及处理

1.按照上述方式设置之后,如果打印出来还是不能打印全、预览可以的话,原因就是打印机打印宽度问题。需调整打印格式大小。
2.打印多张打印内容上下移动,则打印的高度设置有差异。根据实际移动的范围,来决定修改高度的大小。一般情况下,打印上移,需要把高度增大;打印下移则需要把打印高度设置小点。
3.预览有边框,打印纸张无边框,可以在格式设置的时候增加边框。

文档更新时间: 2023-08-11 11:00   作者:胡校胤