提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|行业资讯|编辑:胡涛|2023-11-27 11:43:00.423|阅读 22 次
概述:在本教程中,您将学习如何快速创建发票模板、装饰模板并获得成品文档。这将花费你一些时间。我将尽可能详细地描述创建此类报告的过程。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Stimulsoft Reports 是一款报告编写器,主要用于在桌面和Web上从头开始创建任何复杂的报告。可以在大多数平台上轻松实现部署,如ASP.NET, WinForms, .NET Core, JavaScript, WPF, Angular, Blazor, PHP, Java等,在你的应用程序中嵌入报告设计器或在线创建报告,支持从云端快速分享你的报告。
发票最常用于税务(海关)管制会计或国际货物供应。该文件通常包括运输成本、运输业务、保险、出口关税支付以及各种税收(费用)等等。如果您的活动需要不断创建发票,为了优化、节省时间和成本,创建一个文档模板会更容易。使用它,您只需更改数据,省去了创建发票结构和设计的日常工作。
您可以通过多种方式创建模板和工具,但我想帮您节省寻找这些资源的时间。在本教程中,您将学习如何快速创建发票模板、装饰模板并获得成品文档。这将花费你一些时间。我将尽可能详细地描述创建此类报告的过程。
本教程的数据库随产品安装一起提供。我还附上了演示如何创建报告的视频文件。
本文还附有准备好的 invoice.mrt 文件。
创建发票
要创建发票,应执行以下步骤:
1.运行设计器;
2.连接数据:
2.1. 创建新连接;
2.2. 创建新数据源
3.将DataBand 放在报告模板的页面上;
4.将标题带放在数据带上方。
下图显示了一个报告模板的示例,页面上有带子:
5.编辑 DataBand 和 HeaderBand 频段:
5.1. 按高度对齐;
5.2. 设置 DataBand 的属性。例如,如果希望条带断开,请将"Can Break(可断开)"属性设置为 true;
5.3. 设置数据带的背景颜色;
5.4. 如有必要,设置边框;
5.5. 设置边框颜色
6.使用对象检查器中的数据源属性指定 DataBand 的数据源:
7.在HeaderBand 中加入文本组件,文本包括单位名称、描述、数量、项目价格和总计;
8.在DataBand 中加入文本组件,并使用表达式。其中表达式是对数据字段的引用。
在 DataBand 中放置带有表达式的文本组件:{Products.ProductName}、{Products.QuantityPerUnit}
{Products.UnitsInStock}、{Products.UnitPrice}和{Products.UnitsInStock * Products.UnitPrice};
9.编辑文本和文本框
9.1. 将 DataBand 和 HeaderBand 上的文本组件拖动到适当位置;
9.2. 设置字体参数:大小、样式和颜色;
9.3. 按高度和宽度对齐文本组件;
9.4. 设置文本组件的背景
9.5. 对齐文本组件中的文本
9.6. 设置文本组件的属性。例如,将换行属性设置为 true;
9.7. 如有必要,加入文本组件的边框;
9.8. 设置边框颜色。
下图显示了报告模板:
10.单击"Preview "按钮或使用"Preview "项调用报告查看器。渲染报告后,所有对数据字段的引用都将替换为指定字段的数据。这些数据将按顺序从为给定波段指定的数据源中获取。渲染报告中 DataBand 的副本数将等于数据源中的行数。
下图显示了渲染后的报告:
11.返回报告模板;
12.在报告页面添加 FooterBand 并对其进行编辑;
13.在该带中放入文本组件,表达式为 Items per page:{Count (DataBand1)}并编辑该文本组件;
14.添加矩形,使上面的点位于 HeaderBand 上,下面的点位于 FooterBand 上;
15.添加交叉基线,起点位于页眉带的顶部,终点位于页脚带。
下图显示了带有 FooterBand、矩形和基元的报告模板:
16.将ReportTitleBand 添加到报告模板和 FooterBand 中,并对其进行编辑;
17.在FooterBand 中放入一个文本组件,表达式为 Total:{Sum (Products.UnitsInStock * Products.UnitPrice)};
18.在ReportTitleBand 中放入一个文本组件,并使用表达式:
18.1. 第一个文本组件的文本为 BILL TO;
18.2. 第二个文本组件表示地址2城市、邮政编码;
18.3. 第三个组件的文本为 SHIP TO;
18.4. 第四部分的文字与第二部分相同名称街道地址2城市、邮政编码;
18.5. 在下一个组件中输入发票号123456;
18.6. 将表达式 Invoice date {Today.ToString ("d")}放入该段的第六个组件;
18.7. 在最后一个组件中输入客户 ID 123;
下图显示了一个报告模板:
19.“Preview”按钮或使用“Preview”项调用报告查看器。渲染报告后,所有对数据字段的引用都将被指定字段的数据取代。这些数据将按顺序从为给定波段指定的数据源中获取。渲染报告中 DataBand 的副本数将等于数据源中的行数。
图片显示的是带有报告页眉和页脚的报告:
添加样式
1.返回报告模板;
单击 "Add Style "按钮开始创建样式。从下拉列表中选择组件。设置 Brush.Color 属性以更改一行的背景颜色。
下图显示了带有 Brush.Color 属性值列表的样式设计器示例
属性设置完成后按下"Close"按钮。之后,在属性偶数样式和奇数样式的值列表中将出现新值,分别表示偶数/奇数线条的新样式。
4.“Preview”选项卡或使用“Preview”菜单项调用报告查看器,渲染报告。
下图显示了带有发票的渲染报告:
5.返回报告模板;
6.保存报告模板,例如 Invoice.mrt。
发票可以打印、保存为任何可用的文件格式或通过电子邮件发送。
下图显示了可用于保存或通过电子邮件发送报告的文件格式列表:
以上便是有关Stimulsoft Reports 中报告中发票报告相关介绍,如有其他问题,欢迎私聊我们~
想要了解Stimulsoft Reports 报价信息的朋友,欢迎咨询。
加入官方社群 740060302,欢迎相互交流
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
HOOPS Luminate在汽车行业中的应用具有广泛的潜力和深远的影响。它通过提供高效的3D可视化、虚拟装配与拆解、性能分析、客户定制等功能,帮助汽车制造商在设计、生产和销售过程中提升效率、降低成本并提高产品质量。
在不断发展的软件开发世界中,使工具和框架与最新的平台版本保持同步至关重要,欢迎查阅~
全球航运业对国际贸易至关重要,全球 90% 以上的商品通过海运运输。准确监控和控制这些集装箱的移动对于维持高效的供应链至关重要。手动输入集装箱号码是这一程序的关键部分,它带来了相当大的挑战,例如人为错误和效率低下。
在工业自动化和数据通讯的领域,提到“OPC Server”这个术语时,很多人可能会感到困惑,甚至不清楚它到底是什么。其实,OPC Server在现代制造业和智能工厂中有着非常重要的作用,它是实现设备与系统之间数据交换的核心组成部分。为了帮助大家更好地理解OPC Server,今天我们将从最基础的概念开始,详细解释它是什么、如何工作以及它的应用。
一个基于.NET框架的报表生成器,能够帮助你创建结构、功能丰富的报表。报表设计器界面友好,使用便捷,让你轻松创建所有报表。
Stimulsoft Ultimate用于创建报表和仪表板的通用工具集,支持多种报表导出格式,拥有简单且强大的报表引擎
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢