2013-03-14 74 views

回答

0

正如您可能已經發現的那樣,線控制的大小不允許它被動態設置。下面是使用一個文本框,而不是一種變通方法解決:

  1. 文本框添加到報表,並將其調整到相同的寬度圖表。
  2. CanShrink屬性設置爲True
  3. 使用StrDup功能中的表達,這樣它會產生重複破折號等於目標值的字符串,例如: =StrDup(CountRows("ReportItemsDataSet"),"-")
  4. 最後,實驗與字體名稱和重量,使得文本的大小框匹配圖表。如果字符太長並且換行,您可能需要調整字符數。這可以通過使用除法或減去一個常數來縮短字符串來完成。

祝你好運!

0

將第二列添加到您的數據集(例如稱爲目標),每個值設置爲95%(或其他)。

然後,將此作爲第二個數據字段添加到您的圖表並將其格式化爲一行。