熟悉Access的请进,这个表达式错哪里了,怎么修改

 我来答
iamgubing
2012-09-15 · TA获得超过1963个赞
知道小有建树答主
回答量:364
采纳率:100%
帮助的人:342万
展开全部

=[Page] & " / " & [Pages]  放在“报表”的设计视图中是正确的,会正常显示,因为 page 会理解为报表的当前页,pages会理解为报表的总页数。但放在“窗体”设计视图中,是错误的,在access “帮助”里我截图你先看看

 

“表达式.Pages “你的设计显然没有表达式,所以出现你截图所显示的提示,如果将改成=[Page] & " / " & [Pages] 改为=[Reports]![报表名称].[Page] & "/" & [Reports]![报表名称].[Pages],就不会出现错误,要能正确显示相对应的报表还必须是在“打印预览”或“打印”状态才行,否则会显示“#名称?”。

以下是我在窗体中设计的模拟测试的截图:

在“报表1”打印预览打开状态下,再打开窗体,会如下:

正常,没有“#错误”。

kljoy100
2012-09-15 · TA获得超过380个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:141万
展开全部
少了字符连接符。
应为:=[Page] & " / " & [Pages]
追问

按照你的修改了  返回窗体视图之后就是这样的了 你说的也对  书上就是这么写的 ,我就很纳闷了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式