Joseph O'Connell
joconnell at indy.rr.com
Tue Jun 8 14:21:33 CDT 2004
Mike, Here is a subroutine that I use to open reports. If the report is opened in preview mode, then all popup forms hidden. Once the report is closed, the popup forms are restored. Joe O'Connell '--------------------------------------------------------------------------- ---------- ' Open a report ' If the report is opened in preview mode, hide all popup forms until the report is closed '--------------------------------------------------------------------------- ---------- Public Sub OpenReport(ByVal strReportName As String, _ ByVal intMode As Integer, _ ByVal strReportWhere As String) Dim i As Integer, intNum As Integer Dim strPopupForm() As String Const conObjStateClosed = 0 DoCmd.OpenReport strReportName, intMode, , strReportWhere If intMode = acViewPreview Then intNum = 0 For i = 0 To Forms.Count - 1 If Forms(i).PopUp = True And Forms(i).Visible = True Then Forms(i).Visible = False intNum = intNum + 1 ReDim Preserve strPopupForm(intNum) strPopupForm(intNum) = Forms(i).Name End If Next i While SysCmd(acSysCmdGetObjectState, acReport, strReportName) <> conObjStateClosed DoEvents Wend For i = 1 To intNum Forms(strPopupForm(i)).Visible = True Next i End If ReDim strPopupForm(0) End Sub -----Original Message----- From: Rocky Smolin - Beach Access Software <bchacc at san.rr.com> To: Access Developers discussion and problem solving <accessd at databaseadvisors.com> Date: Monday, June 07, 2004 11:08 PM Subject: Re: [AccessD] Reports On top |Hey Mike: | |I just dodged that bullet on a pop up called from a pop up that wouldn't pop |up in front. So in the open event of the second pop up I made the first one |invisible, then in the close event of the second popup I made the first pop |up visible again. I'll bet you could do that to your pop up in the open and |close events of the report. Maybe. | |Rocky | |----- Original Message ----- |From: "Gowey Mike W" <Mike.W.Gowey at doc.state.or.us> |To: "Access Developers discussion and problem solving" |<accessd at databaseadvisors.com> |Sent: Monday, June 07, 2004 9:51 AM |Subject: [AccessD] Reports On top | | |> |> Hi everyone, |> |> I currently am working on a database in which I have the input form come |> up as a popup for that it displays on the entire screen. Now I need to |> know if there is a way for me to view a report by pressing a button on |> the form. Currently it will not show the report because the input form |> is on top. Can I make the report open up in a popup type of way so that |> the report is on top and viewable until closed. |> |> I hope that makes sense. Any help would be greatly appreciated. |> |> |> Mike Gowey MCSA, A+, LME |> Team Leader - SRCI |> Information Systems & Services Division |> Technical Support Analyst |> |> |> -- |> _______________________________________________ |> AccessD mailing list |> AccessD at databaseadvisors.com |> http://databaseadvisors.com/mailman/listinfo/accessd |> Website: http://www.databaseadvisors.com | |-- |_______________________________________________ |AccessD mailing list |AccessD at databaseadvisors.com |http://databaseadvisors.com/mailman/listinfo/accessd |Website: http://www.databaseadvisors.com