2016-03-21 53 views
1

我有以下SQL:在报告服务的一系列径向仪表控件的报告

SELECT 
    project_title + ' (' + pack_type + ')' AS label 
    , ordered 
    , received 
FROM [v_stock_and_despatch] ORDER BY [order] 

,下面的表返回:现在

label ordered received 
Item A 60  76 
Item B 63320 63960 
Item C 415240 415226 
Item D 23150 23150 
Item E 147948 187992 

,在Reporting Services我需要显示此作为一系列径向测量仪。

我知道如何创建一个关闭的规格,但我不知道如何创建一个集合。

值字段为一次性的瓜哥是这样的:

=Fields!received.Value /(Fields!ordered.Value) * 100 

谁能帮助?

回答

1

为您的数据细节创建一个表格,然后将Gauge项目拖到其中一个单元格中。您现有的表达式应该适用于量表的值。该表将为您的每个项目提供一行,并且每行的标尺将使用该项目的接收值和有序值。

table with radial gauges

在我的例子我已经关掉了接收和有序,所以值显示为低于100%列标签。

相同的技术将适用于图表项目。