Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 组合柱形图和折线图报表生成器3.0_Sql Server_Reporting Services_Reportbuilder3.0 - Fatal编程技术网

Sql server 组合柱形图和折线图报表生成器3.0

Sql server 组合柱形图和折线图报表生成器3.0,sql-server,reporting-services,reportbuilder3.0,Sql Server,Reporting Services,Reportbuilder3.0,我希望创建一个两列的图表,上面有一条水平的“目标”线。我真的不确定数据集需要怎样才能实现这一点。我真的不知道类别和系列组有什么用,或者我是否需要它们。我有两列是基于通货膨胀的,所以我可以使用通货膨胀率作为X轴值,通常在0到10之间,除了水平目标线与这些通货膨胀百分比无关,它们只是一个静态的整数值,我想在两列的顶部显示一条直线。这就是它应该看起来的样子 “假定收益”是通货膨胀值,Y轴上的美元值和橙色线为“基本收益”。我有非常完美的列渲染,但无法获得基本网格的橙色线来拯救我的生命,我尝试了条带线,

我希望创建一个两列的图表,上面有一条水平的“目标”线。我真的不确定数据集需要怎样才能实现这一点。我真的不知道类别和系列组有什么用,或者我是否需要它们。我有两列是基于通货膨胀的,所以我可以使用通货膨胀率作为X轴值,通常在0到10之间,除了水平目标线与这些通货膨胀百分比无关,它们只是一个静态的整数值,我想在两列的顶部显示一条直线。这就是它应该看起来的样子


“假定收益”是通货膨胀值,Y轴上的美元值和橙色线为“基本收益”。我有非常完美的列渲染,但无法获得基本网格的橙色线来拯救我的生命,我尝试了条带线,但它们在数据后面渲染,在这种情况下对我没有任何帮助,并且还获得了单独的数据点来渲染标签中橙色线的值,但是我不能直接渲染它。

您是否尝试过将目标线作为额外的列添加到数据集中,然后将其作为线系列添加到图形中

我假设您的数据集如下所示,并添加了一个目标列:

 Assumed Returns   Linear Returns   Goal
 ---------------   --------------   ---------
 0.0               45,243           40,000
 0.5               48,869           40,000

根据目标列向图表中添加一个新的系列,然后将其系列类型更改为line。

实际上,我刚刚创建了一个新的数据集,该数据集具有精确的设置类型,目标包含在每一行数据中。我现在正在努力让它拉伸x轴值的全宽,谢谢你的建议,我想不出正确的方法来实现这一点!标记为correct要使目标线延伸整个x轴,只需在相关x轴间隔之外向数据集中添加一些虚拟行:例如,
假定返回=-0.5,线性返回=NULL,目标=40000
假定返回=1.0,线性返回=NULL,目标=40000
。然后,手动将x轴限制为仅显示介于0.25和0.75之间的数据。