Option Compare Database 'Use database order for string comparisons
Option Explicit
Private Sub cmdexit_Click()
On Error Resume Next
DoCmd.Close A_FORM, "Report: Par List"
If Err <> 0 Then
Call errorhandler(4, "Report: Par List.cmdexit_click", "Report: Par List")
End If
End Sub
Private Sub cmdrunrpt_Click()
Dim reportname As String
reportname = "Par List: List"
On Error Resume Next
reportoption = grprptopt
DoCmd.OpenReport reportname
If Err = 0 Then
enablereportbuttons Me, "run"
cmdexit.SetFocus
Else
Call errorhandler(7, "Par List: List.cmdrunrpt_click", reportname)
End If
End Sub
Private Sub Form_Load()
On Error Resume Next
'set up the screen
DoCmd.Maximize
setupscreen Me
If errornumber = 0 Then
setreportbuttons Me, 3.6
If errornumber = 0 Then
enablereportbuttons Me, "load" ' activate command buttons
If errornumber = 0 Then
cmdexit.SetFocus
End If ' enablereportbuttons ok
End If ' setreportbuttons ok
End If ' setupscreen ok
'set up title and status bar messages
Txttitle.Caption = "Report: Par List"
cmdexit.StatusBarText = "Leave and Don't Run the Report."
'blank out the undo button
cmdundo.Visible = False
End Sub
Private Sub optdesc_KeyPress(KeyAscii As Integer)
cmdrunrpt.Enabled = True
End Sub
Private Sub optdesc_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
cmdrunrpt.Enabled = True
End Sub
Private Sub optid_KeyPress(KeyAscii As Integer)
cmdrunrpt.Enabled = True
End Sub
Private Sub optid_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
cmdrunrpt.Enabled = True
End Sub