设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3913|回复: 16
打印 上一主题 下一主题

[报表] IIf语句能否在报表中运用

[复制链接]
跳转到指定楼层
1#
发表于 2007-3-14 06:10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
IIf语句能否在报表中运用,如能,敬请高手制教,如当控件"地区"为空时,要用"0"占位表示该咋写
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-3-14 07:37:00 | 只看该作者
iif(isnull([地区]),0,[地区])
3#
发表于 2007-3-14 07:37:00 | 只看该作者
iif(len([地区])=0,0,[地区])
4#
发表于 2007-3-14 07:39:00 | 只看该作者
呵呵,几乎同一时间回复
5#
 楼主| 发表于 2007-3-14 17:38:00 | 只看该作者
感谢两位老师及时指教,我把老师的语句放在该控件的"控件来源"中,出现提示:"多余的 ) 在查询表达式'[iif(isnull([地区]),0,[地区])]'中,不知是否放错了地方?


[此贴子已经被作者于2007-3-14 10:32:50编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
6#
发表于 2007-3-14 17:42:00 | 只看该作者
请上传示例,这样才能知道错在哪里
7#
 楼主| 发表于 2007-3-14 18:44:00 | 只看该作者
谢谢一点通老师关照!例子传到了5楼,请查!该例问题是:表内有"茶几",电视柜"两类,如其中任一类无记录,则报表打不开,我想把两类无记录时均设为"0"来解决,不知行否?


[此贴子已经被作者于2007-3-14 14:49:00编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
8#
发表于 2007-3-14 21:34:00 | 只看该作者
没有表,因表为链接的表
9#
 楼主| 发表于 2007-3-14 23:16:00 | 只看该作者
我以"销售单历史"为数据源建的"交叉表查询",再以此查询为数据源建的"报表",该报表有"茶几","电视柜"两类产品的销售及合计,如两类都有销售记录,则"报表"能打开(此上传例子就是能打开的),如其中任一类无销售记录,就不能打开"报表",如无"茶几"销售记录,则打开"报表"时提示:"microsoft  jet数据库引擎不能将'[茶几]'识别为一个有效的字段名或表达式",我的想法是:当无销售记录时对该控件赋"0"占位来解决,不知行否?拜托老师指教!


[此贴子已经被作者于2007-3-14 16:26:04编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
10#
发表于 2007-3-14 23:38:00 | 只看该作者
看不明你的真正用途,请详细描述一下,最好给出最终结果
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-8 19:27 , Processed in 0.110653 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表