标题: 打开窗体时,如何才能显示到选项卡中指定的页? [打印本页] 作者: xryacc 时间: 2007-10-21 19:24 标题: 打开窗体时,如何才能显示到选项卡中指定的页? 打开窗体时,如何才能显示选项卡中指定的页?
比如有两件窗体:窗体A和窗体B,其中窗体B中有个选项卡C,有页1和页2
--我在窗体A中做了一个按钮"打开",当按这个按钮时,打开窗体B,并且显示到选项卡中的页2
---------------如何实现这个功能,请高手赐教!谢谢!作者: Henry D. Sy 时间: 2007-10-21 20:08
加载事件中
me.页2.setfocus作者: xryacc 时间: 2007-10-21 20:28 标题: 打开窗体时,如何才能显示到选项卡中指定的页? 要在窗体B中加载吗?我不是这样的意思,我只是在想窗体A中操作命令按钮,打开窗体B后指定到页2,而让窗体B在其他情况下开启时,默认显示的是页1作者: Henry D. Sy 时间: 2007-10-21 20:39
传上你的例子作者: Henry D. Sy 时间: 2007-10-21 20:47
先给打开按纽加代码,假设按纽为command0
Private Sub Command0_Click()
On Error GoTo Err_Command0_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "b"
DoCmd.OpenForm stDocName, , , stLinkCriteria, , , "abc"
Exit_Command0_Click:
Exit Sub
Err_Command0_Click:
MsgBox Err.Description
Resume Exit_Command0_Click
End Sub
再给窗体B,写上如下代码:
Private Sub Form_Load()
If Me.OpenArgs = "abc" Then
Me.页2.SetFocus
Else
Me.页1.SetFocus
End If
End Sub作者: xryacc 时间: 2007-10-21 21:01 标题: OpenArgs 是什么? OpenArgs 是什么?程序出错作者: Henry D. Sy 时间: 2007-10-21 21:03
怎么会出错,出现什么提示??作者: Henry D. Sy 时间: 2007-10-21 21:07