如何在RDLC图表上显示水平目标线?

时间:2013-03-14 18:05:12

标签: asp.net rdlc

我有一个使用RDLC创建的图表。我想在下面显示一条代表目标的虚线。

enter image description here

我想知道如何在图表上显示虚线。

2 个答案:

答案 0 :(得分:0)

正如您可能发现的那样,行控件的大小不允许动态设置它。以下是使用文本框的解决方案:

  
      
  1. 将文本框添加到报表中,并将其大小调整为与图表相同的宽度。
  2.   
  3. CanShrink属性设置为True
  4.   
  5. 使用表达式中的StrDup函数,以便生成一个等于目标值的重复破折号字符串,例如:   =StrDup(CountRows("ReportItemsDataSet"),"-")
  6.   
  7. 最后,尝试使用字体名称和重量,以便文本框的大小与图表匹配。如果字符太长并且包装,您可能需要调整字符数。这可以使用除法或减去常数来缩短字符串来完成。
  8.   
祝你好运!

答案 1 :(得分:0)

向数据集添加第二列(例如,称为目标),每个值设置为95%(或其他)。

然后,将其作为第二个数据字段添加到图表中,并将其格式化为一行。