在業務系統中,經常會看到這樣的資料顯示需求:一些特殊資料有規定的標準範圍,超出標準範圍的資料我們要標紅預警顯示,告知客戶此資料有異常,也就是我們說的資料預警,效果如下圖所示,紅色顯示了當運貨費大於 100 時的預警。這種效果更加清晰的顯示了異常資料,有助於使用者對異常資料進行分析判斷。
如果不用報表工具,我們通常需要自己花點時間改頁面樣式,而通過報表工具我們就可以分分鐘實現資料預警效果了。
小老師這次教給大家乙個簡便方法實現上圖效果,現在開始上課,誰的小眼睛還沒看老師。
小老師使用的道具是:潤幹報表(敲黑板),注意緊跟老師節奏。
首先,我們製作乙個列表式報表,如下圖所示:
其中,a2 單元格使用 select 函式實現清單資料獲取
b2 之後單元格使用取值方法
【實用小技巧】:
清單式報表如果不帶引數,同時 sql 比較簡單,我們可以直接使用嚮導製作,使用「檔案」—「新建報表」選單功能,根據提示進行傻瓜式操作;
如果 sql 相對比較複雜或者帶有引數等配置,那麼可以新建乙個空白報表,然後使用設計器右下角的「資料集」配置功能,拖拉欄位到報表單元格,自動生成取數表示式。
乙個簡單的清單式報表就製作完成了,我們預覽看下展現結果:
然後,我們來實現資料預警的效果。
蹬蹬蹬 ~ 重點來了。選中我們要設定資料預警的單元格(此例中對應 e2),在右側單元格屬性中依次找到:「顯示」—「前景色」,配置前景色表示式,如下圖所示:
其中,value() 為自帶單元格函式,實現獲取當前單元格的值。
此例中實現的是當運貨費大於 100 時預警顯示,根據是否滿足該條件設定不同的前景色,從而實現資料預警效果。
duang~ 完美搞定!
【實用小技巧】
顏色的輸入我們使用對話方塊中的「顏色輸入」下拉按鈕進行常用顏色的選擇;
也可以雙擊前面的顏色,在彈出的對話方塊中對所有顏色進行選擇配置,支援常用的顏色配置方法,如下圖所示:
最後,我們來回顧一下其中遇到的問題和解決的技巧:
【問題】資料預警
【技巧】使用前景色表示式配置。當然,聰明的小夥伴應該不難想到怎樣用背景色來顯示預警效果了吧。
這樣,至此,資料預警效果完美 ending,我們僅僅使用了潤幹報表的前景色設定就實現了效果,這一波操作 6 不 6?come on~ 潤幹報表等你來 pick~
web報表輕鬆實現資料異常預警功能
在業務系統中,經常會看到這樣的資料顯示需求 一些特殊資料有規定的標準範圍,超出標準範圍的資料我們要標紅預警顯示,告知客戶此資料有異常,也就是我們說的資料預警,效果如下圖所示,紅色顯示了當運貨費大於100時的預警。這種效果更加清晰的顯示了異常資料,有助於使用者對異常資料進行分析判斷。如果不用報表工具,...
Grid Report實現Web報表
最早接觸報表是在機房收費系統中,那時候還是在c s模式下,所以可以直接在窗體上新增報表。而現在,已經轉戰b s模式下。本篇部落格將介紹如何實現web報表。需求說明 在我們的生活中,也是無處不在,清晰而有條理。在這次的專案中,也需要 在瀏覽器中直接列印報表 非ie列印 與匯出報表 讓使用者使用更安全。...
用Visual C 輕鬆實現報表處理
資料庫在企業軟體系統中應用廣泛,而報表的顯示與列印成為此類軟體必備的功能 前言資料庫在企業軟體系統中應用廣泛,而報表的顯示與列印成為此類軟體必備的功能。可惜vc 並沒有整合報表處理工具,但其強大的功能再加上市面上功能完備的報表處理工具使這一工作變得容易,本文介紹了在vc 環境中利用seagate公司...