技術(shù) 點(diǎn)
- 技術(shù)
- 點(diǎn)
- V幣
- 點(diǎn)
- 積分
- 12861

|
本帖最后由 t小寶 于 2010-12-30 20:59 編輯
很多人問(wèn)過(guò)如何隱藏零值,我也討厭看見(jiàn)0(其實(shí)有時(shí)還是很需要的),EXCEL里就有隱藏零值的選項(xiàng),雖然那個(gè)選項(xiàng)有好多人找不著
其實(shí)ACCESS里隱藏零值也不是很麻煩,而且有幾種方法可實(shí)現(xiàn),總結(jié)一下。
1、用條件格式。
這個(gè)很通用,相信會(huì)ACCESS的人都會(huì)條件格式吧,在條件格式中設(shè)字段值為0時(shí)前景色與背景色一樣即可,但條件格式占用資源較多。
2、用IIF表達(dá)式。
比如文本框a綁定字段a,則設(shè)文本框a的控件來(lái)源為:=IIF(字段a=0,null,字段a)
如果文本框用于顯示計(jì)算結(jié)果,則:=IIF((字段a+字段b)*5=0,null,(字段a+字段b)*5)
但這種方法,控件是不能編輯的,所以一般用于報(bào)表上,窗體上可用在顯示計(jì)算結(jié)果的控件中。
3、用格式屬性。
這個(gè)是重點(diǎn)推薦的方法。分為兩種情況,
如控件數(shù)值總是整數(shù),則設(shè)控件的格式屬性為:#;\-#;"" 或:0;\-0;""
如控件數(shù)值含小數(shù),并且位數(shù)固定,如2位小數(shù),設(shè)控件的格式屬性為:0.00;\-0.00;""
不同的小數(shù)位數(shù)改小數(shù)點(diǎn)后0的個(gè)數(shù)即可。
為什么重點(diǎn)推薦這種方法呢?因?yàn)檫@種方法占用資源少,簡(jiǎn)便易行。不過(guò)也有不足的地方,就是小數(shù)位數(shù)是固定的,
比如你想實(shí)現(xiàn):數(shù)值是0時(shí)控件顯示為空,數(shù)值是100時(shí)控件顯示為100,數(shù)值是100.01時(shí)控件顯示為100.01,
那么這種方法是不行的,可選用上面兩種方法。
|
評(píng)分
-
查看全部評(píng)分
|