<<< 返回 access911.net 编程静态资料库索引页

在子窗体中预览报表

 

作者:朱亦文  摘自:Access中国  录入:cg1  时间:2004-1-4  浏览人次:2869


专题地址:http://access911.net/fixhtm/71FAB61E17DCE7F3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:  在很多的时候,需要在窗体的指定位置预览报表,可是 Access 并没有提供这样功能,Access 报表也不能作为子窗体的形式放在窗体中。那么,如何解决这一问题呢?借助 Windows API 我们可以实现这一功能。

 


在子窗体中预览报表  

原文地址:http://www.access-cn.com/Article_Show.asp?ArticleID=278

 

  本文适用于: Access 2002 以上版本 (Access 2000 不支持弹出式报表)


  在很多的时候,需要在窗体的指定位置预览报表,可是 Access 并没有提供这样功能,Access 报表也不能作为子窗体的形式放在窗体中。那么,如何解决这一问题呢?借助 Windows API 我们可以实现这一功能。

  在这过程中要用到三个 Windows API 函数,它们是:

Private Declare Function LockWindowUpdate Lib "user32" (ByVal hwndLock As Long) As Long
Private Declare Function GetDesktopWindow Lib "user32" () As Long
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long

    。  LockWindowUpdate .....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/71FAB61E17DCE7F3.htm

 


上一篇:新手来看:如何将窗体得筛选条件应用在对应得报表中?如何打印当前记录?如何打印指定记录?

下一篇:新手来看:如何重复上一条记录?

2017年2月22日生成静态资料