Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

报表显示问题

白桦林  发表于:2010-10-25 18:18:57  
复制

见附件

我现在想实现在报表中显示[字段3]的值

要求当[字段3]的值没有内容时显示"1111"

请问如何实现?

点击下载此附件

我没有积分,在此只能谢谢您了

 

Top
煮江品茶 发表于:2010-10-26 09:33:42

与报表无关,属于查询设计问题,可按下图操作:

 



白桦林 发表于:2010-10-26 10:03:14

这么好做?

这是大侠

谢谢啊

请问这里加的“nz”是什么函数?起什么作用?



马山杨梅 发表于:2010-10-26 10:37:55

Nz 函数

VariantNull 时,可以使用 Nz 函数返回零、零长度字符串 (" ") 或其他指定的值。例如,您可以使用该函数将 Null 值转换为其他值,以避免该值在表达式中传播。

Nz(variant, [valueifnull])

Nz 函数具有下列参数。

参数 说明
variant 数据类型Variant 的变量。
valueifnull 可选(除非是用在查询中)。Variant 型,如果 variant 参数为 Null,此参数提供要返回的值。使用此参数,可以返回一个非零或零长度字符串的值。

注释  如果在查询中的表达式中使用 Nz 函数,而没有使用 valueifnull 参数,将在包含 null 值的字段中生成一个零长度的字符串。


如果 variant 参数的值为 NullNz 函数将返回数值零或零长度字符串(当用在查询表达式中时,始终返回零长度字符串),这取决于上下文指示该值应是数值还是字符串。如果包含了可选的 valueifnull 参数,Nz 函数将在 variant 为 Null 的情况下返回由该参数指定的值。用在查询表达式中时,NZ 函数应始终包含 valueifnull 参数,

如果 variant 的值不是 NullNz 函数将返回 variant 的值。

 

 

把Access帮助里的一段剪切下来给你看看,下次遇到类似函数问题可以自己按键盘F1找找。



总记录:3篇  页次:1/1 9 1 :