2013-03-14 78 views

回答

0

正如您可能已经发现的那样,线控制的大小不允许它被动态设置。下面是使用一个文本框,而不是一种变通方法解决:

  1. 文本框添加到报表,并将其调整到相同的宽度图表。
  2. CanShrink属性设置为True
  3. 使用StrDup功能中的表达,这样它会产生重复破折号等于目标值的字符串,例如: =StrDup(CountRows("ReportItemsDataSet"),"-")
  4. 最后,实验与字体名称和重量,使得文本的大小框匹配图表。如果字符太长并且换行,您可能需要调整字符数。这可以通过使用除法或减去一个常数来缩短字符串来完成。

祝你好运!

0

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

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