access怎么用代码打开报表的页面设置?

access怎么用代码打开报表的页面设置?就是打印报表的时候在窗体上通过按钮打开报表的页面设置来设置页边距,请问代码怎么写?... access怎么用代码打开报表的页面设置?就是打印报表的时候在窗体上通过按钮打开报表的页面设置来设置页边距,请问代码怎么写? 展开
 我来答
庆有
2019-06-14 · 知道合伙人软件行家
庆有
知道合伙人软件行家
采纳数:1215 获赞数:3464
哈尔滨工业大学电气工程及其自动化专业,从事建筑工程管理。

向TA提问 私信TA
展开全部

设置页面不能直接打开,因为设置页面实在“编辑”状态的对话框,但是里面的所有参数都可以用VB重新设置,例如  ***.backgroundcolor = 0  就是将背景颜色设置成黑色。以此类推。

举个例子,你要单击一个按钮后,打开某一个报表,那么按钮的单击事件过程应如下:

DoCmd.OpenReport "***报表", acViewPreview

如果你的报表记录源和窗体同源,窗体的主键为ID.而你单击按钮后,只想预览一下窗体的当前记录时,代码如下:    

DoCmd.OpenReport "***报表", acViewPreview, , "ID=[Forms]![***窗体].[ID]"

还有,利用报表的OpenArgs属性,来指定报表的记录源条件时,窗体上按钮的代码如下:

DoCmd.OpenReport "***报表", acViewPreview, , , , Me.***子窗体.Form.[ID]
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式