access怎么用代码打开报表的页面设置?
access怎么用代码打开报表的页面设置?就是打印报表的时候在窗体上通过按钮打开报表的页面设置来设置页边距,请问代码怎么写?...
access怎么用代码打开报表的页面设置?就是打印报表的时候在窗体上通过按钮打开报表的页面设置来设置页边距,请问代码怎么写?
展开
1个回答
展开全部
设置页面不能直接打开,因为设置页面实在“编辑”状态的对话框,但是里面的所有参数都可以用VB重新设置,例如 ***.backgroundcolor = 0 就是将背景颜色设置成黑色。以此类推。
举个例子,你要单击一个按钮后,打开某一个报表,那么按钮的单击事件过程应如下:
DoCmd.OpenReport "***报表", acViewPreview
如果你的报表记录源和窗体同源,窗体的主键为ID.而你单击按钮后,只想预览一下窗体的当前记录时,代码如下:
DoCmd.OpenReport "***报表", acViewPreview, , "ID=[Forms]![***窗体].[ID]"
还有,利用报表的OpenArgs属性,来指定报表的记录源条件时,窗体上按钮的代码如下:
DoCmd.OpenReport "***报表", acViewPreview, , , , Me.***子窗体.Form.[ID]
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询