文檔金喜正規買球>>FastReport中文文檔>>示例 1.更改對象的外觀
示例 1.更改對象的外觀
在這個示例中,我們將展示如何根據對象中打印的值來更改文本的顏色。我們將使用:
- BeforePrint 事件;
- 從腳本中引用數據列。
創建一個具有以下外觀的簡單報表:

選擇打印 "UnitPrice "列的對象,并創建 BeforePrint 事件處理程序:
private void Text2_BeforePrint(object sender, EventArgs e) { if (((Decimal)Report.GetColumnValue("Products.UnitPrice")) > 20) Text2.TextColor = Color.Red; }
點擊復制
((Decimal)Report.GetColumnValue("Products.UnitPrice"))
如果我們運行報告,就會看到所有價格大于 20 的產品都以紅色突出顯示:
利用條件高亮功能也可以達到同樣的效果(有關詳細信息,請參閱 "創建報告 "一章中的 "條件高亮 "部分)。
如需下載fastreport最新試用版,請點產品名跳轉產品下載頁>>