我有一个使用 RDLC 创建的图表。我想在下面显示一条代表目标的虚线。
我想知道如何在图表上显示虚线。
正如您可能发现的那样,线控件的大小不允许动态设置。这是使用文本框代替的解决方法:
- 将文本框添加到报告中,并将其调整为与图表相同的宽度。
- 将
CanShrink
属性设置为True
。- 在表达式中使用该
StrDup
函数,以便生成等于目标值的重复破折号字符串,例如:=StrDup(CountRows("ReportItemsDataSet"),"-")
- 最后,尝试使用字体名称和粗细,使文本框的大小与图表相匹配。如果它太长并且换行,您可能需要调整字符数。这可以使用除法或减去一个常数值来缩短字符串。
祝你好运!
将第二列添加到您的数据集(例如称为目标),每个值设置为 95%(或其他)。
然后,将此作为第二个数据字段添加到图表中,并将其格式化为一条线。