需要有关 ssrs 的特定类型报告设计的帮助
我想显示一份主数据和一份详细数据。
销售表中的主数据和电话表中的详细数据 两个表之间没有关系,两个表中只有一个字段是公共的,即国家/地区代码。
在第一页中,我想显示有关英国的数据,就像
UK details it is title country wise
-----------------------------------------------------------------------
Total Sale : 112300 Diag sale: 1300 Reman sale : 10000
Caller Name incomming call out going call call transfer
---------------- --------------------- ------------------- ----------------
keith 5 5 2
john 3 2 1
sam 8 4 5
在下一页中一样,将显示相同的数据,但将显示美国的数据。这样,国家/地区特定数据将显示在每个页面中。 我是 ssrs 的新手,所以我不知道如何使用 ssrs 设计这份报告,
我的商店将提供数据,并且只需要一个参数,例如国家/地区代码。如果我传递“GB、US、DE”等国家/地区代码,那么我的 sp 将返回两个结果集,第一个结果集将从销售表中获取 GB、US 和 DE 国家/地区的数据,
total_sale, diag_sale, Reman_Sale, countrycode
112300 1300 10000 GB
10200 1200 4700 US
4200 1500 5600 DE
第一个结果将类似于上面的输出,
第二个结果集将如下所示像
callername incommingcall outgoingcall calltransfer countrycode
keith 5 5 5 GB
john 3 2 1 US
sam 8 4 5 DE
这样详细讨论我如何与 ssrs 设计此类报告。
i want to show one master and one detail data.
master data from sale table and detail data from phone table
there is no relation between two table only one field is common in two table that is country code.
in the first page i want to show data regarding UK like
UK details it is title country wise
-----------------------------------------------------------------------
Total Sale : 112300 Diag sale: 1300 Reman sale : 10000
Caller Name incomming call out going call call transfer
---------------- --------------------- ------------------- ----------------
keith 5 5 2
john 3 2 1
sam 8 4 5
in the next page same data will come but USA data will show. so in this way country specific data will show in each page.
i am new in ssrs so i am not getting any idea how to design this report with ssrs
my store will supply data and it will take only one parameter like country code. if i pass country code like 'GB,US,DE' then my sp will return two result set first result set will fetch data from sale table for country GB,US and DE like
total_sale, diag_sale, Reman_Sale, countrycode
112300 1300 10000 GB
10200 1200 4700 US
4200 1500 5600 DE
first result will look like above output
second result set will look like
callername incommingcall outgoingcall calltransfer countrycode
keith 5 5 5 GB
john 3 2 1 US
sam 8 4 5 DE
so discuss in detail how could i design this type of report with ssrs.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
早上好,
除了anakulk的解决方案之外,您还可以使用子报表显示详细记录。您将创建包含销售表中的数据的主报告。您将创建另一个基于电话表的报告。
在主报告上,您将插入一个子报告,选择您基于电话表构建的报告,并使用国家/地区代码链接它。这样,每当您显示英国销售信息时,子报告都会显示电话表中国家/地区代码字段中包含英国的详细信息。
Good Morning,
In addition to anakulk's solution, you could display detail records using a sub report. You would create the master report which contains the data from your sales table. You would create another report that is based on the phone table.
On the master report, you would insert a sub report, select the report you built based on the phone table, and link it using the country code. This way, whenever you have the UK sales information displaying, the sub report will display the details from the phone table that have UK in the country code field.
你了解数据集吗?
如果是,那么在数据集查询中,您可以连接两个表以获取报告中您想要的任何内容。
现在报告:-
1)你可以拿一张tablix
2)在该 tablix 中,您可以在第一行编写用于显示 CountryName 的表达式
3)在tablix的第二行,您可以输入“Total Sale:112300 Diag sale:1300 Reman sale:10000”
4)最后在第四行,您可以放置详细信息字段。
5)您已经创建了一个行组,按国家/地区代码分组。
这只是一个简短的想法..我希望这至少能帮助你开始..
Do you know about Datasets?
If yes then then in dataset query you can join two tables to get whatever you want on report.
Now on report:-
1)You can take a tablix
2)In that tablix ,on first row you can write expression for displaying CountryName
3)on second row of tablix, you can put "Total Sale : 112300 Diag sale: 1300 Reman sale : 10000 "
4)and finally on 4th row you can put the details fields.
5)You have make a row group ,group by CountryCode.
This just a brief idea..I hope this will help you a bit to atleast start..