Debug error

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I have a form where depending on what they check more information is
required. When I try to go to a new blank form I keep getting a 'Debug'
error. I have tried Ctrl-Shift-F9 to make sure there are no breaks, but that
did not work. Any other suggestions?

Thanks in advance for all of your help.
 
I have a form where depending on what they check more information is
required. When I try to go to a new blank form I keep getting a 'Debug'
error. I have tried Ctrl-Shift-F9 to make sure there are no breaks, but that
did not work. Any other suggestions?

Care to post the code that's giving the error? I can't see it from here...

John W. Vinson [MVP]
 
Private Sub Form_Current()
Me.Data_Entry_Fail_Reason.Visible = Me.Data_Entry_Fail_Checkmark
Me.Underwriting_Fail_Reason.Visible = Me.Underwriting_fail_Check_Mark
Me.Case_Coordinator_Fail_Reason.Visible = Me.Case_Coordinator_Fail_Checkmark
Me.Requreiments_Management_Fail_Reason.Visible =
Me.Requirements_Management_Fail_Checkmark
Me.Assembly_Fail_Reason.Visible = Me.Assembly_Fail_Checkmark
Me.Producer_Care_Center_Fail_Reason.Visible =
Me.Producer_Care_Center_Fail_Checkmark
Me.Final_Act_Fail_Reason.Visible = Me.Final_Act_Fail_Checkmark
Me.Mail_Scan_Fail_Reason.Visible = Me.Mail_Scan_Fail_Checkmark
Me.Mail_Scan_Date_Label.Visible = Me.Mail_Scan_Fail_Checkmark
Me.Mail_Scan_Person_Label.Visible = Me.Mail_Scan_Fail_Checkmark
Me.Mail_Scan_Person.Visible = Me.Mail_Scan_Fail_Checkmark
Me.Mail_Scan_Date.Visible = Me.Mail_Scan_Fail_Checkmark
Me.Box102.Visible = Me.Mail_Scan_Fail_Checkmark
Me.ARC_Date_Label.Visible = Me.ARC_Fail_Checkmark
Me.ARC_Person.Visible = Me.ARC_Fail_Checkmark
Me.ARC_Person_Label.Visible = Me.ARC_Fail_Checkmark
Me.ARC_Date.Visible = Me.ARC_Fail_Checkmark
Me.Box142.Visible = Me.ARC_Fail_Checkmark
Me.Data_Entry_Date.Visible = Me.Data_Entry_Fail_Checkmark
Me.Data_Entry_Date_Label.Visible = Me.Data_Entry_Fail_Checkmark
Me.Data_Entry_Person.Visible = Me.Data_Entry_Fail_Checkmark
Me.Data_Entry_Person_Label.Visible = Me.Data_Entry_Fail_Checkmark
Me.Box135.Visible = Me.Data_Entry_Fail_Checkmark
Me.Underwriting_Date.Visible = Me.Underwriting_fail_Check_Mark
Me.Underwriting_Date_Label.Visible = Me.Underwriting_fail_Check_Mark
Me.Underwriting_Person.Visible = Me.Underwriting_fail_Check_Mark
Me.Underwriting_Person_Label.Visible = Me.Underwriting_fail_Check_Mark
Me.Box136.Visible = Me.Underwriting_fail_Check_Mark
Me.Case_Coordinator_Date.Visible = Me.Case_Coordinator_Fail_Checkmark
Me.Case_Coordinator_Date_Label.Visible = Me.Case_Coordinator_Fail_Checkmark
Me.Case_Coordinator_Person.Visible = Me.Case_Coordinator_Fail_Checkmark
Me.Case_Coordinator_Person_Label.Visible = Me.Case_Coordinator_Fail_Checkmark
Me.Box137.Visible = Me.Case_Coordinator_Fail_Checkmark
Me.Box138.Visible = Me.Requirements_Management_Fail_Checkmark
Me.Requirements_Date.Visible = Me.Requirements_Management_Fail_Checkmark
Me.Requirements_management_Date_Lable.Visible =
Me.Requirements_Management_Fail_Checkmark
Me.Requirements_management_Person.Visible =
Me.Requirements_Management_Fail_Checkmark
Me.Requirements_Management_Person_Label.Visible =
Me.Requirements_Management_Fail_Checkmark
Me.Final_Act_Date.Visible = Me.Final_Act_Fail_Checkmark
Me.Final_Act_Date_Label.Visible = Me.Final_Act_Fail_Checkmark
Me.Final_Act_Person.Visible = Me.Final_Act_Fail_Checkmark
Me.Final_Act_Person_Label.Visible = Me.Final_Act_Fail_Checkmark
Me.Box139.Visible = Me.Final_Act_Fail_Checkmark
Me.Assembly_Date.Visible = Me.Assembly_Fail_Checkmark
Me.Assembly_Date_Label.Visible = Me.Assembly_Fail_Checkmark
Me.Assembly_Person.Visible = Me.Assembly_Fail_Checkmark
Me.Assembly_Person_Label.Visible = Me.Assembly_Fail_Checkmark
Me.Box140.Visible = Me.Assembly_Fail_Checkmark
Me.Box141.Visible = Me.Producer_Care_Center_Fail_Checkmark
Me.Producer_Care_Center_Person.Visible =
Me.Producer_Care_Center_Fail_Checkmark
Me.Producer_Care_Center_Person_Label.Visible =
Me.Producer_Care_Center_Fail_Checkmark
Me.Producer_Care_Center_Date_label.Visible =
Me.Producer_Care_Center_Fail_Checkmark
Me.Producer_Care_Center_Date.Visible = Me.Producer_Care_Center_Fail_Checkmark
Me.ARC_Fail_Reason.Visible = Me.ARC_Fail_Checkmark

End Sub
 
When you say "new blank form", have the individual checkmarks all been
initialized to False, or are some of them still grayed out (meaning their
value is Null)?

--
Doug Steele, Microsoft Access MVP

(no private e-mails, please)
 
Private Sub Form_Current()
Me.Data_Entry_Fail_Reason.Visible = Me.Data_Entry_Fail_Checkmark
Me.Underwriting_Fail_Reason.Visible = Me.Underwriting_fail_Check_Mark

Try changing all these to

Me.Data_Entry_Fail_Reason.Visible = (Me.Data_Entry_Fail_Checkmark=True)
Me.Underwriting_Fail_Reason.Visible = (Me.Underwriting_fail_Check_Mark=True)

or
Me.Data_Entry_Fail_Reason.Visible = NZ(Me.Data_Entry_Fail_Checkmark)
Me.Underwriting_Fail_Reason.Visible = NZ(Me.Underwriting_fail_Check_Mark)


If the checkmark is NULL the code you have won't work - the Visible property
can be True or False, but it cannot be NULL.

John W. Vinson [MVP]
 
Back
Top