报表生成器Stimulsoft用户手册:发票报告

发布时间 : 2023-11-27 11:43:00.423|阅读 13 次

概述:在本教程中,您将学习如何快速创建发票模板、装饰模板并获得成品文档。这将花费你一些时间。我将尽可能详细地描述创建此类报告的过程。

相关链接:

Stimulsoft Reports 是一款报告编写器,主要用于在桌面和Web上从头开始创建任何复杂的报告。可以在大多数平台上轻松实现部署,如ASP.NET, WinForms, .NET Core, JavaScript, WPF, Angular, Blazor, PHP, Java等,在你的应用程序中嵌入报告设计器或在线创建报告,支持从云端快速分享你的报告。

Stimulsoft Reports官方正版下载   

发票最常用于税务(海关)管制会计或国际货物供应。该文件通常包括运输成本、运输业务、保险、出口关税支付以及各种税收(费用)等等。如果您的活动需要不断创建发票,为了优化、节省时间和成本,创建一个文档模板会更容易。使用它,您只需更改数据,省去了创建发票结构和设计的日常工作。

您可以通过多种方式创建模板和工具,但我想帮您节省寻找这些资源的时间。在本教程中,您将学习如何快速创建发票模板、装饰模板并获得成品文档。这将花费你一些时间。我将尽可能详细地描述创建此类报告的过程。


本教程的数据库随产品安装一起提供。我还附上了演示如何创建报告的视频文件。

本文还附有准备好的 invoice.mrt 文件。

创建发票

要创建发票,应执行以下步骤:

1.运行设计器;

2.连接数据:

2.1. 创建新连接;

2.2. 创建新数据源

3.将DataBand 放在报告模板的页面上;

4.将标题带放在数据带上方。

下图显示了一个报告模板的示例,页面上有带子:

stimulsoft

5.编辑 DataBand 和 HeaderBand 频段:

5.1. 按高度对齐;

5.2. 设置 DataBand 的属性。例如,如果希望条带断开,请将"Can Break(可断开)"属性设置为 true;

5.3. 设置数据带的背景颜色;

5.4. 如有必要,设置边框;

5.5. 设置边框颜色

6.使用对象检查器中的数据源属性指定 DataBand 的数据源:

stimulsoft

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. 设置边框颜色。

下图显示了报告模板:

stimulsoft

10.单击"Preview "按钮或使用"Preview "项调用报告查看器。渲染报告后,所有对数据字段的引用都将替换为指定字段的数据。这些数据将按顺序从为给定波段指定的数据源中获取。渲染报告中 DataBand 的副本数将等于数据源中的行数。

下图显示了渲染后的报告:

stimulsoft

11.返回报告模板;

12.在报告页面添加 FooterBand 并对其进行编辑;

13.在该带中放入文本组件,表达式为 Items per page:{Count (DataBand1)}并编辑该文本组件;

14.添加矩形,使上面的点位于 HeaderBand 上,下面的点位于 FooterBand 上;

15.添加交叉基线,起点位于页眉带的顶部,终点位于页脚带。

下图显示了带有 FooterBand、矩形和基元的报告模板:

stimulsoft

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;

下图显示了一个报告模板:

stimulsoft

19.“Preview”按钮或使用“Preview”项调用报告查看器。渲染报告后,所有对数据字段的引用都将被指定字段的数据取代。这些数据将按顺序从为给定波段指定的数据源中获取。渲染报告中 DataBand 的副本数将等于数据源中的行数。

图片显示的是带有报告页眉和页脚的报告:

stimulsoft

添加样式

1.返回报告模板;
2.调用样式设计器;
下图显示了样式设计器对话框:

stimulsoft

单击 "Add Style "按钮开始创建样式。从下拉列表中选择组件。设置 Brush.Color 属性以更改一行的背景颜色。

下图显示了带有 Brush.Color 属性值列表的样式设计器示例

stimulsoft

属性设置完成后按下"Close"按钮。之后,在属性偶数样式和奇数样式的值列表中将出现新值,分别表示偶数/奇数线条的新样式。
4.“Preview”选项卡或使用“Preview”菜单项调用报告查看器,渲染报告。

下图显示了带有发票的渲染报告:

stimulsoft

5.返回报告模板;
6.保存报告模板,例如 Invoice.mrt。

发票可以打印、保存为任何可用的文件格式或通过电子邮件发送。

下图显示了可用于保存或通过电子邮件发送报告的文件格式列表:

stimulsoft

以上便是有关Stimulsoft Reports 中报告中发票报告相关介绍,如有其他问题,欢迎私聊我们~


想要了解Stimulsoft Reports 报价信息的朋友,欢迎咨询慧都官方客服

加入官方社群 740060302,欢迎相互交流


在线
客服
微信
QQ 电话
023-68661681
返回
顶部