单据套打类报表的设计要点 -买球官网平台

`
77rou
  • 浏览: 37244 次
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 社区版块
    • ( 7)
    • ( 0)
    • ( 0)
    存档分类
    最新评论

    单据套打类报表的设计要点

    报表的特色功能之一,是支持精确定位的单据套打。
    与普通的表格类报表不同,套打单据类报表有几个特点:
    (1)数据内容的输出位置必须精确定位,以便准确地打印到印刷好的空白单据纸张上。
    (2)一个报表页面往往只输出一条记录的内容。普通表格类报表往往一页输出数十条记录。

    下面以一个快递单据为例,介绍这类的设计要点。

    (一)选择【页面报表】

    创建新的报表时,设计器会提示选择报表种类:rdl报表或者页面报表。
    如果要做套打单据,就请选择【页面报表】。


    (二)报表分层

    套打单据最大的设计难点,是怎么将数据字段的文本框放在合适的位置,如下图:

    图中的蓝色文本框就是绑定的数据字段。为了保证文本框位置的正确,wyn的报表设计器提供了【层】的概念。
    普通报表只有一个默认报表层,通过添加新的报表层,并在该层中放一个单据纸张的扫描图片,设计报表时,就可以将文本框放在准确的位置上。

    添加报表层的方法:点击报表设计区域**的灰色区域,在【报表分层】属性处,点击【添加项目】,再将默认的层名称(报表层1)改为期望的名称(背景图层),如下图:



    (三)将图片元素放到背景图层

    拖放到设计区的每个报表元素,都有一个【报表层名称】的属性,用于将元素放置在不同的报表层,如下图:

    对于单据图片,应将报表层设置为背景图层。

    (四)设置背景图层不打印

    将图片放在背景图层的目的,实际上是为了避免图片随数据一起打印,因为打印纸张已经预先印制了图片的那些信息,再打印背景图片就重复了。
    每个报表层都有一个【输出设备】的设置选项,如下图:

    点击齿轮图标,可进入分层属性的设置,如下图:

    设置背景图层不要输出到打印设备,就可以避免图片重复打印到预先印制好的单据纸张上。

    (五)数据分组

    套打单据一般是一条记录打印一页纸,为此需要设置【报表】属性中的【分组选项】,如下图:

    添加一个分组条件,绑定唯一性的单据编号字段,就可以实现每个记录打印一页。
    分享到:
    评论

    相关推荐

      同一个系统中,为了解决不同的客户可能需要设计不同的单据打印模板,实现此方法可能是: 1、设计不同的自带rdlc报表文件,根据当前客户加载不同的报表并打印 2、gdi 绘图 和 打印组件 ,不同的客户创建不同的绘图...

      统计报表:经营历程报表、客户业务报表、外协业务报表、采购业务报表、仓库业务报表、账款业务报表。 技术特点: (1)三层技术结构,网络数据传输更有效更稳定,便于远程进行访问管理; (2)多账套管理,便于...

      实例045 设计信封标签报表 157 实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051...

      实例045 设计信封标签报表 157 实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051 ...

      实例045 设计信封标签报表 157 实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051 ...

      实例045 设计信封标签报表 157 实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051 ...

      实例045 设计信封标签报表 157 实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051 ...

      实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051 设置/屏蔽系统热键 182 ...

      实例045 设计信封标签报表 157 实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051 ...

      实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051 设置/屏蔽系统热键 182 实例...

      实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051 设置/屏蔽系统热键 182 实例...

      实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051 设置/屏蔽系统热键 182 实例...

      实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051 设置/屏蔽系统热键 182 实例...

      实例045 设计信封标签报表 157 实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051...

      实例045 设计信封标签报表 157 实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051...

      实例045 设计信封标签报表 157 实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051...

      实例045 设计信封标签报表 157 实例046 设计汇款单式报表 157 第5章 鼠标键盘控制 实例047 自定义动画鼠标 161 实例048 鼠标设置器 163 实例049 屏蔽鼠标按键 167 实例050 虚拟键盘 172 实例051...

      单据模板与打印样式的设计---------------------------------------------------44 日常维护-------------------------------------------------------------------46 用户自定义报表------------------------------...

    global site tag (gtag.js) - google analytics