zoukankan
html css js c++ java
单据套打类报表的设计要点
Wyn Enterprise
报表的特色功能之一,是支持精确定位的单据套打。
与普通的表格类报表不同,套打单据类报表有几个特点:
(1)数据内容的输出位置必须精确定位,以便准确地打印到印刷好的空白单据纸张上。
(2)一个报表页面往往只输出一条记录的内容。普通表格类报表往往一页输出数十条记录。
下面以一个快递单据为例,介绍这类
套打单据
的设计要点。
(一)选择【页面报表】
创建新的报表时,设计器会提示选择报表种类:RDL报表或者页面报表。
如果要做套打单据,就请选择【页面报表】。
(二)报表分层
套打单据最大的设计难点,是怎么将数据字段的文本框放在合适的位置,如下图:
图中的蓝色文本框就是绑定的数据字段。为了保证文本框位置的正确,Wyn的报表设计器提供了【层】的概念。
普通报表只有一个默认报表层,通过添加新的报表层,并在该层中放一个单据纸张的扫描图片,设计报表时,就可以将文本框放在准确的位置上。
添加报表层的方法:点击报表设计区域**的灰色区域,在【报表分层】属性处,点击【添加项目】,再将默认的层名称(报表层1)改为期望的名称(背景图层),如下图:
(三)将图片元素放到背景图层
拖放到设计区的每个报表元素,都有一个【报表层名称】的属性,用于将元素放置在不同的报表层,如下图:
对于单据图片,应将报表层设置为背景图层。
(四)设置背景图层不打印
将图片放在背景图层的目的,实际上是为了避免图片随数据一起打印,因为打印纸张已经预先印制了图片的那些信息,再打印背景图片就重复了。
每个报表层都有一个【输出设备】的设置选项,如下图:
点击齿轮图标,可进入分层属性的设置,如下图:
<ignore_js_op style="overflow-wrap: break-word; margin: 0px; padding: 0px;">
设置背景图层不要输出到打印设备,就可以避免图片重复打印到预先印制好的单据纸张上。
(五)数据分组
套打单据一般是一条记录打印一页纸,为此需要设置【报表】属性中的【分组选项】,如下图:
添加一个分组条件,绑定唯一性的单据编号字段,就可以实现每个记录打印一页。
查看全文
相关阅读:
设计模式(六)—原型模式Prototype(创建型)
hdu_2039_三角形_解题报告
古代赌局 俗话说:十赌九输。因为大多数赌局的背后都藏有阴谋。不过也不尽然,有些赌局背后藏有的是:“阳谋”。 有一种赌局是这样的:桌子上放六个匣子,编号是1至6。多位参与者(以下称玩家)可以把
读《Boost程序库完全开发指南》
使用HttpSessionListener接口监听Session的创建和失效
HDU2317:Nasty Hacks
意淫的需求要不得
enumerate(s)与range(len(s))的作用是相同
一种数据展示方式,UI设计新颖,供大家参考(源码部分) (demo已经上传)
RMAN Compressed Backupset
原文地址:https://www.cnblogs.com/edoo/p/13402146.html
最新文章
实现网页表格数据的及时编辑
移动端分享插件使用总结
自己动手写js分享插件 [支持https] (QQ空间,微信,新浪微博。。。)
移动端,分享插件
【JavaScript】获取当前页的URL与window.location.href
一起谈.NET技术,WPF 扩展玻璃效果(Aero Glass) 狼人:
一起谈.NET技术,NHibernate3剖析:Mapping篇之ConfORM实战(4):ManyToMany语义 狼人:
一起谈.NET技术,通过XOML或者XAML的方式创建和启动工作流 狼人:
一起谈.NET技术,ASP.NET MVC 3 Beta新特性以及.Net开源的趋势最新译文 狼人:
一起谈.NET技术,asp.net控件开发基础(16) 狼人:
热门文章
一起谈.NET技术,WF4.0中如何实现XAML工作流的动态加载 狼人:
一起谈.NET技术,C#中的委托,匿名方法和Lambda表达式 狼人:
一起谈.NET技术,ASP.NET MVC验证框架中关于属性标记的通用扩展方法 狼人:
一起谈.NET技术,Hello,Expression Blend 4 (含Demo教程和源码) 狼人:
一起谈.NET技术,Flex 数据访问 WebService (上) 狼人:
一起谈.NET技术,在Mono 2.8上部署ASP.NET MVC 2 狼人:
一起谈.NET技术,NHibernate3剖析:Mapping篇之ConfORM实战(5):Component语义 狼人:
一起谈.NET技术,实战ASP.NET大规模网站架构:Web加速器 狼人:
一起谈.NET技术,XML与DataSet对象的关系 狼人:
一起谈.NET技术,Flex 数据访问 WebService 使用参数(下) 狼人:
Copyright © 2011-2022 走看看