找回密码
 立即注册

QQ登录

只需一步,快速开始

跷跷板

中级会员

86

主题

229

帖子

979

积分

中级会员

积分
979
跷跷板
中级会员   /  发表于:2022-6-11 13:30  /   查看:3336  /  回复:4
活字格中, 众多的打印方法  a. 拼接SQL字段   (我不会),   b . 页面设置打印PDF (不好看, 而且还要做多个页面).    c . HTML导出变量再打印 (应该也不错,没搞明白). d . 活字格打印模板 (收费的, 专业的打印模板).      
最终等等原因, 还是选择收费的AR报表模板.  但在学习的过程中,没有看到视频教程, 也研究好久, 不得要领.  今有小得, 分享一二.
一. 建表与页面.   这个直接用系统功能, , 最常规的,没有什么难点.

image.png587177733.png       image.png466056212.png        image.png349345702.png

二. 创建打印页面模板
  2.1  创建页面报表 :  因为页面报表可以设置固定的高度,    否则要设置RDL报表.
             创建报表                                                       创建数据源: 关联订单头和订单头_子表
         image.png752771911.png                   image.png562161864.png
   2.2 设置分组:  因为主子表关联的, 一定是在打印的时候,以主表ID为分组过滤处理的.   
         (这个地方要注意:  鼠标要点击灰色区域, 造成不要点报表上,  否则右侧出不来这个分析的设置.)
       image.png660382384.png
  2.3 设置参数:     打印的数据,一定要接收到主表的ID, 才可以过滤出主表的对应的内容.   
      image.png980059814.png                      image.png844375915.png
参数中, 只设置一个参数即可,  其它的都不用动. 参数名随意给一个(红框内).

  2.4 设置过滤:   这个非常的重要, 之前多次问题就出在这里了.        主表与子表,都要设置这个过滤.  
      image.png347532958.png       image.png540016173.png
2.5 设置报表界面
     (报表界面 , 就是直接将字段放进来即可 )
    image.png972597351.png            
2.6 预览:    预览在头上有一个参数, 这是我们在设置报表中 2.3步中定义的参数.   这里录入1, 就可以查看到ID为1的订单的报表.  这个参数就是未来从活字格网页中传入参数使用的.
    image.png291579589.png
  2.7 页面传值:  将页面中的值 , 根据命令传进来打印.   系统中有这个命令, 直接传值进来.  (还记得这个参数吗, 2.4中的.)  
    image.png996223449.png image.png272908324.png
  2.8  功成:
    image.png74896239.png

以上只是实现了单张打印, 没有批量打印,  如果有设置好批量打印的朋友告诉我一下.

image.png372669677.png

printer.fgcc

96.06 KB, 下载次数: 23

售价: 5 金币  [记录]

评分

参与人数 1金币 +666 收起 理由
Chelsey.Wang + 666 赞一个!

查看全部评分

4 个回复

倒序浏览
Railteco
金牌服务用户   /  发表于:2022-6-16 15:55:35
沙发
这个报表模块是收费,但是教程很少。全部靠自己摸索
回复 使用道具 举报
gczxxu
银牌会员   /  发表于:2022-6-16 21:34:33
板凳
回复 使用道具 举报
跷跷板
中级会员   /  发表于:2022-6-26 12:48:29
地板
以上后来了我也做了调整, 变的更简单一点,因为报表在设置一个数据源的时候更简单一些。
1. 将主表与明细表,做一个视图, 主表ID,主表订单,主表日期,明细料号,明细单价....
2. 然后直接用AR去做单号打印,也是传一个参数给视图, 这样就避免了你有多个表关联的时候,设置变量的在不同的子表中传递,设置非常麻烦,而且效率很低。
3.视图这样(我有3个表关联,形成一个视图)的执行效率要高很多。
做为知识放在此,以备查。亦供格友参考。
回复 使用道具 举报
wwwlliu
初级会员   /  发表于:2024-10-18 07:22:02
5#
必须学习一下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部