如何在 SQL Server Mobile Report Publisher 中制作简单的总计图表?
How to make a simple Totals Chart in SQL Server Mobile Report Publisher?
我正在尝试制作一个条形图来显示销售人员制造的总单位数并将其显示在 Mobile Report Publisher 中;例如:
蒂姆 -----
布莱克---
乍得-
格雷格 ------
我的查询很简单:
SELECT t.Sales_rep, COUNT(t.Sales_rep) as counted
FROM table as t
GROUP BY t.Sales_rep
我在将数据导入移动报表发布者时没有问题。
这是结果:
layout of the graph
正如您所看到的,none 个数字正在输入。
如果我将查询更改为:
SELECT t.Sales_rep, 1 as counted
FROM table as t
让 Mobile Report Publisher 进行聚合,我仍然得到相同的结果。
如果我尝试将数据结构从按行切换为按列,我会得到:
with data structure as by columns
如果我添加任何其他列,我会得到与上面相同的结果。
您只是使用了错误的查询吗?我在 SQL 服务器中创建了一个 table:
CREATE TABLE [dbo].[Sales] (
[Id] INT NOT NULL,
[Sales_rep] VARCHAR (50) NULL,
[Units] INT NULL,
PRIMARY KEY CLUSTERED ([Id] ASC)
);
并填充如下:
然后使用下面的TSQL创建了一个数据集:
SELECT
t.[Sales_rep],
SUM(t.[Units])
FROM
[dbo].[Sales] t
GROUP BY
t.[Sales_rep]
然后我创建了一个移动报告,将总计图表添加到主区域并将其数据设置为使用上述数据集及其属性,如下所示:
这给了我下面的图表输出,我认为这是你想要的:
希望这对您有所帮助。
马丁
我正在尝试制作一个条形图来显示销售人员制造的总单位数并将其显示在 Mobile Report Publisher 中;例如:
蒂姆 -----
布莱克---
乍得-
格雷格 ------
我的查询很简单:
SELECT t.Sales_rep, COUNT(t.Sales_rep) as counted
FROM table as t
GROUP BY t.Sales_rep
我在将数据导入移动报表发布者时没有问题。
这是结果: layout of the graph
正如您所看到的,none 个数字正在输入。
如果我将查询更改为:
SELECT t.Sales_rep, 1 as counted
FROM table as t
让 Mobile Report Publisher 进行聚合,我仍然得到相同的结果。
如果我尝试将数据结构从按行切换为按列,我会得到: with data structure as by columns
如果我添加任何其他列,我会得到与上面相同的结果。
您只是使用了错误的查询吗?我在 SQL 服务器中创建了一个 table:
CREATE TABLE [dbo].[Sales] (
[Id] INT NOT NULL,
[Sales_rep] VARCHAR (50) NULL,
[Units] INT NULL,
PRIMARY KEY CLUSTERED ([Id] ASC)
);
并填充如下:
然后使用下面的TSQL创建了一个数据集:
SELECT
t.[Sales_rep],
SUM(t.[Units])
FROM
[dbo].[Sales] t
GROUP BY
t.[Sales_rep]
然后我创建了一个移动报告,将总计图表添加到主区域并将其数据设置为使用上述数据集及其属性,如下所示:
这给了我下面的图表输出,我认为这是你想要的:
希望这对您有所帮助。
马丁