熟悉Access的请进,这个表达式错哪里了,怎么修改
2个回答
展开全部
=[Page] & " / " & [Pages] 放在“报表”的设计视图中是正确的,会正常显示,因为 page 会理解为报表的当前页,pages会理解为报表的总页数。但放在“窗体”设计视图中,是错误的,在access “帮助”里我截图你先看看
“表达式.Pages “你的设计显然没有表达式,所以出现你截图所显示的提示,如果将改成=[Page] & " / " & [Pages] 改为=[Reports]![报表名称].[Page] & "/" & [Reports]![报表名称].[Pages],就不会出现错误,要能正确显示相对应的报表还必须是在“打印预览”或“打印”状态才行,否则会显示“#名称?”。
以下是我在窗体中设计的模拟测试的截图:
在“报表1”打印预览打开状态下,再打开窗体,会如下:
正常,没有“#错误”。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询