文檔首頁>>FastReport中文文檔>>示例 1.更改對象的外觀
示例 1.更改對象的外觀
在這個示例中,我們將展示如何根據(jù)對象中打印的值來更改文本的顏色。我們將使用:
- BeforePrint 事件;
- 從腳本中引用數(shù)據(jù)列。
創(chuàng)建一個具有以下外觀的簡單報表:
選擇打印 "UnitPrice "列的對象,并創(chuàng)建 BeforePrint 事件處理程序:
private void Text2_BeforePrint(object sender, EventArgs e) { if (((Decimal)Report.GetColumnValue("Products.UnitPrice")) > 20) Text2.TextColor = Color.Red; }
點擊復(fù)制
((Decimal)Report.GetColumnValue("Products.UnitPrice"))
如果我們運行報告,就會看到所有價格大于 20 的產(chǎn)品都以紅色突出顯示:
利用條件高亮功能也可以達到同樣的效果(有關(guān)詳細信息,請參閱 "創(chuàng)建報告 "一章中的 "條件高亮 "部分)。
如需下載fastreport最新試用版,請點產(chǎn)品名跳轉(zhuǎn)產(chǎn)品下載頁>>