大家会在预先设计好格式的报表的打字与印刷版中,10月23日京东商场发表了炎黄电子商务领域首张电子小票

 

在使用草龙珠城ActiveReports报表控件完毕发票打字与印刷、发货单打印、物流项目清单打字与印刷、商品条码印制、工作者工卡印制之类的功效时,您只需在布置报表阶段加载套打纸作为报表背景图片,实际打字与印刷时仅将数据打字与印刷到套打纸的对应地点。

图片 1

3、运路程序

图片 2

 

 

2、自定义 WebViewer 控件

自定义 WebViewer
控件,在工具栏中加多【套打】开关,当客户点击【套打】时运维报表(不显得背景图卡塔尔国并打字与印刷

在工程的ASPX页面中增多七个WebViewer 控件,八个用于报表预览,二个用来报表打字与印刷.
增加完成之后设置多个WebViewer控件的ViewerType为FlashViewer,
并设置FlashViewerOptions中的UseClientApi为True.

在页面中增多以下
JavaScript ,用于报表的打字与印刷操作:

 1     <script language="javascript" type="text/javascript">
 2         var viewer, viewerforprint;
 3         var pages;
 4 
 5         window.onload = function () {
 6             GrapeCity.ActiveReports.Viewer.OnLoad("<%=WebViewer1.ClientID %>", function () {
 7                 viewer = GrapeCity.ActiveReports.Viewer.Attach("<%=WebViewer1.ClientID %>");
 8                 viewer.setEventsHandler({
 9                     OnToolClick: function (e) {
10                         if (e.Tool == "套打") {
11                             printreport();
12                             return false;
13                         }
14                     },
15                     OnLoadProgress: function (e) {
16                         if (e.State == "Completed") {
17                             pages = e.PageCount;
18                         }
19                     }
20                 });
21             });
22 
23             GrapeCity.ActiveReports.Viewer.OnLoad("<%=WebViewer2.ClientID %>", function () {
24                 viewerforprint = GrapeCity.ActiveReports.Viewer.Attach("<%=WebViewer2.ClientID %>");
25             });
26         }
27 
28         function printreport() {
29             var orient = "None";
30             var scale = "None";
31             var from = 1;
32             var to = pages;
33             var ops = viewerforprint.CreatePrintOptions();
34             ops.AdjustPaperOrientation = orient;
35             ops.ScalePages = scale;
36             ops.ClearPageRanges();
37             ops.AddPageRange(from, to);
38 
39             viewerforprint.Print(ops);
40 
41         }
42 
43     </script>

 

切换来ASPX后台代码视图,
增多以下代码在 WebViewer 工具栏中增加[套打]按钮:

 

 1     private void CustomizeToolbar()
 2     {
 3         // 隐藏打印范围按钮
 4         ToolBase btnRang = WebViewer1.FlashViewerToolBar.Tools["PageRangeButton"];
 5         btnRang.Visible = false;
 6 
 7         // 隐藏打印按钮
 8         ToolBase btnPrint = WebViewer1.FlashViewerToolBar.Tools["PrintButton"];
 9         btnRang.Visible = false;
10 
11         ToolButton btnCPrint = Tool.CreateButton("套打");
12         btnCPrint.Caption = "套打";
13         btnCPrint.ToolTip = "套打";
14 
15         WebViewer1.FlashViewerToolBar.Tools.Insert(0, btnCPrint);
16     }

在无尽办业中票据具备从严的行业典型,格式是心有余而力不足订正的,意气风发旦格式有所改观,票据数据就能够失灵无效。由此普通意况下,我们会在优先设计好格式的报表的打字与印刷版中,手动填入数据音信,如广大的种种账本,报废单等填写数据。

三月30日京东市廛宣布了中中原人民共和国电子商务领域首张电子收据,同期公布相关系统标准上线,那标识着中中原人民共和国电子商务的步子又前行迈出了入眼的一步。如今“电子小票”覆盖的劳务范围是在北京地区购买书籍、音像商品的个人花费者。开销者在扩充点名项目互连网海消防费时可选择开具普通纸质小票或电子小票。本文将揭秘怎么样通过蒲陶城ActiveReports报表报表达成电子小票的意义。

图片 3

在线演示及源码下载地址:

http://www.gcpowertools.com.cn/products/activereports\_demo.htm
图片 4

有关阅读:

【报表福利大放送】100余套报表模板免费下载 

 矩表 –
今世数量深入深入分析中不能够缺少的表格工具

 

本文以葡萄城报表为例,在寻思报表阶段加载套打纸作为报表背景图片,实际打字与印刷时仅将数据打字与印刷到套打纸的呼应地方,以便更有助于的落到实处报表套打。

1、创制报表文件

创设报表,增多背景图片,并依照打字与印刷参数来展现大概掩盖背景图片

在工程中增多ActiveReports报表,报表模板采用【ActiveReports
7页面报表】,命名字为rptInvoice.rdlx

图片 5

报表增添完成今后,在表格财富微机中的【嵌入式图像】节点中增加增值税小票背景图片

图片 6

从VS工具箱上校Image 控件增多到报表设计分界面,并安装 Image 控件的值,如下所示:

图片 7

图片 8

增加完背景图片之后,我们在相应文字增多TextBox 控件用于展现数据,最终赢得的安排功效如下:

图片 9 

 

1.
新建报表文件

 

6.
实现套打珍视-新建层

围观制式表获取复印件,设置为背景层;创造ENVISIONDL
报表,增多背景图片,并依据打字与印刷参数来显示恐怕遮掩背景图片,注意,若是对格式有不行严刻的须求,建议选取页面报表。

图片 10

图片 11

开荒【层微处理机】
点击+
符号,命名称为控件层,选中央调控件层后,在控件层中地点加多对应控件。

图片 12

 

在线民报告表设计实战连串 –
制作图表类报表

在线报表设计实战类别 –
制作交叉解析表

在线民报告表设计实战体系 –
制作多Y轴组合图表

单张票据手动填写是一贯不任何难点的,而随着办公自动化,大量数码都必要电子化管理,不仅仅急忙还利于保存,不易出错。在票据成为健康办公操作时,手动填写不仅仅不也许知足並且充足低效,又因为票据的格式是回天无力校订的,古板的报表工具常常是用衡量的措施鲜明数据区域的岗位,来统筹报表。如此一来,制作一张票据打字与印刷的报表不独有费时费劲,何况很难有限支撑票据的实用,更是心余力绌满意今后面世的新票据格式的渴求。套打报表的现身解决了那生机勃勃难题,简化了电子票证制作打字与印刷的成效。

应用意况

将图纸控件增添到设计器中,并安装图片的以下属性:

发货运单是电子商务系统中十三分优异的套打报表,打字与印刷时只会打字与印刷数据,举个例子:客商编码、寄件公司、联络人、地址等消息。

7.
预览报表

接下去设置套打内容控件。

除了上述布衣蔬食的套打报表打字与印刷效用,像大家生存中储蓄凭条,等凭证及小票的打字与印刷用正是套打功效。

贯彻情势

3.
加多图片控件

 

转载请注脚来源:赐紫樱珠城报表

编码实现套打代码,专门的学业量大不说,实现逻辑极度复杂,精准度无法掌控。如下图中的打字与印刷,很鲜明为了对齐大写的“现金支付”栏目,其余类别的打字与印刷都曾经偏离。

图片 13

 

 

 

山葫芦城报表控件首创建议报表层的规划意见,报表分层设计是对报表中央调节件分组管理和准备,可对同组内的方方面面控件进行锁定/解锁,增加/删除,展现/隐敝,调治折射率等操作,分解报表设计,收缩复杂报表模板的安排难度。同时,能够层为单位调节其在分化道具上的可以知道性,如是或不是在纸张展现,该层全数的控件是不是输出到荧屏,该层是还是不是用于导出。零编码实现风流倜傥式多份、报表套打等中华夏族民共和国式报表必要。

 

4.
装置好背景图片

 

 

2.
增添背景图片到报表

图片 14

图片 15

连锁阅读:

 

图片 16

套打报表
套打也被称作定位打字与印刷,即在一张预设格式的单子上,零误差打字与印刷上急需填写的数码内容。预设票据纸龙威以领略为,在表格制作进程中,为报表设置为一定的报表背景(票据电子版),然后根据此背景设置须求填写的数据项及相称的数量控件。由此打字与印刷时只打印数据,而任何背景不会输出到打字与印刷机中。套打报表也得以初叶的通晓为“套格式打字与印刷”。套打报表作用是报表开垦工具提供的最基本最常用且最核实报表专门的工作性的功用。

图片 17

套打功效在五行的报表打字与印刷中都有很宽泛的行使。如小票打字与印刷,发货物运输单,以致周边的各个证据等,下边大家就来看有的行当套打报表的示范。
财务系统中小票打印正是可怜独立的套打报表的实例。在表格设计进程中只要求将诸如:名称、抬头、地址电话等音信,而全数背景不会输出到打字与印刷机中。

图片 18

5.
接收报表分层实行套打

 

图片 19

增多控件到控件层 

到此背景已经设置在Default层中,背景层平日不需求打字与印刷出来(因为是规行矩步制式表格打字与印刷的卡塔 尔(英语:State of Qatar),因而设置Default层的TargetDevice
属性。

报表增多完结之后,在表格财富微机中的【嵌入式图像】节点中增多增值税发票背景图片。

 

 

相关文章