首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用激励报表为每个公司重复开票

如何使用激励报表为每个公司重复开票
EN

Stack Overflow用户
提问于 2015-04-01 14:47:16
回答 2查看 1.5K关注 0票数 17

我用asp.net和c#语言在我的报告中使用StimulSoft。我有一个带有3个列表的报告,一个作为标题列表,另外两个列表作为详细信息。这是日期范围内的账单报告。问题是我不能按我喜欢的顺序重复它们;以下是我想要的列表和报告:

代码语言:javascript
复制
HaedList >> BillId,Coname,TotalPrice,InvoiceDate
ServiceList >> BillId,ServiceName,ServiceCost
ProductList >> BillId,ProductName,ProductCost

用户将输入日期范围,例如2015/01/01到2015/01/03

代码语言:javascript
复制
--> Page 1

BillId=52 ---- CoName=Haaret

ServiceName=Repair,ServiceCost=12$
ServiceName=Cleaning,ServiceCost=2$

ProductName=DVD,ProductCost=10$
ProductName=CPU,ProductCost=60$
ProductName=VGA,ProductCost=40$

TotalPrice=124$
Tax=4$
Total >> 120$

--> Page 2
BillId=55 ---- CoName=GirBold

ServiceName=Training,ServiceCost=300$

ProductName=Pen,ProductCost=5$
ProductName=NoteBooks,ProductCost=10$

TotalPrice=315$
Tax=4$
Total >> 311$

--> Page 3

BillId=70---- CoName=DrillPort

ServiceName=Driver,ServiceCost=30$
ServiceName=Test,ServiceCost=10$

ProductName=Battery,ProductCost=35$
ProductName=Monitors,ProductCost=200$

TotalPrice=275$
Tax=4$
Total >> 271$

所以我有3天的时间,我应该按下面的顺序打印4页。我的问题是,head重复三次,然后打印所有服务,然后是产品,然后是head的摘要,如下所示:

代码语言:javascript
复制
BillId=52 ---- CoName=Haaret
BillId=70---- CoName=DrillPort
BillId=55 ---- CoName=GirBold


ServiceName=Repair,ServiceCost=12$
ServiceName=Cleaning,ServiceCost=2$
ServiceName=Driver,ServiceCost=30$
ServiceName=Test,ServiceCost=10$
ServiceName=Training,ServiceCost=300$

ProductName=DVD,ProductCost=10$
ProductName=CPU,ProductCost=60$
ProductName=VGA,ProductCost=40$
ProductName=Pen,ProductCost=5$
ProductName=NoteBooks,ProductCost=10$
ProductName=Battery,ProductCost=35$
ProductName=Monitors,ProductCost=200$

TotalPrice=124$
Tax=4$
Total >> 120$
TotalPrice=315$
Tax=4$
Total >> 311$
TotalPrice=275$
Tax=4$
Total >> 271$

下面的链接包含我为我的项目制作的三个图像和报告模板。

The Sample and Three Image

诚挚的问候

EN

回答 2

Stack Overflow用户

发布于 2015-10-27 10:06:16

这其实很简单。

将您的数据转换(“解析”)为原生.net数据集(如http://www.dotnetperls.com/dataset),并通过直接导入数据集来使用该数据集生成报告。

这样做的好处是可以在生成报告之前使用T-SQL和/或link操作数据集中的数据。您可以在数据集中添加一个索引列,虽然它可以在内部用于索引,但可以在最终报表中“隐藏”。

票数 1
EN

Stack Overflow用户

发布于 2015-05-12 19:16:10

这是一个简单的Master-Detail报告。您可以学习如何在the Stimulsoft Manual上创建它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29384507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档