M
mlb5000
Hey,
I need to check the value of a checkbox in the On Current Event to
check whether it is checked or not. If it is, I need to lock all the
values of the form and its subform. Here is my code:
Private Sub Form_Current()
Dim SQL As String
Dim CLOSED As String
CLOSED = "SELECT CLOSED FROM PVT_TBL" & _
"WHERE PVT_ID = Me.PROJ_ID"
If CLOSED = "-1" Then
'Lock down fields for "Main" Subform Page 0
Me.PROJ_ID.Locked = True
Me!OPEN.Locked = True
Me!RFI.Locked = True
Me!VAR.Locked = True
Me!FWI.Locked = True
Me!RFI_DATE.Locked = True
Me!VAR_DATE.Locked = True
Me!RESP_DATE.Locked = True
Me!FWI_DATE.Locked = True
Me!WARRANTY_CLAIM.Locked = True
Me!NCR.Locked = True
Me!NCR_Number.Locked = True
Me!INTERNAL.Locked = True
Me!EXTERNAL.Locked = True
Me!CAR.Locked = True
Me!CAR_Number.Locked = True
Me!DWG_PROCESS.Locked = True
Me!WBS_NO.Locked = True
Me!ACTION_BY.Locked = True
'Lock down fields for "Cause/Description" Subform Page 1
Me!INT_CAUSE.Locked = True
Me!INT_CAUSE_WHO.Locked = True
Me!EXT_CAUSE.Locked = True
Me!EXT_CAUSE_WHO.Locked = True
Me!EXT_CAUSE_NAME.Locked = True
Me!PVT_DESCRIPTION.Locked = True
Me!PVT_RESPONSE.Locked = True
Me!PVT_WORK_DONE.Locked = True
Me!PVT_WORK_DONE_DATE.Locked = True
End If
End Sub
It compiles but it doesn't do anything. Where am I going wrong?
Thanks,
Matt
I need to check the value of a checkbox in the On Current Event to
check whether it is checked or not. If it is, I need to lock all the
values of the form and its subform. Here is my code:
Private Sub Form_Current()
Dim SQL As String
Dim CLOSED As String
CLOSED = "SELECT CLOSED FROM PVT_TBL" & _
"WHERE PVT_ID = Me.PROJ_ID"
If CLOSED = "-1" Then
'Lock down fields for "Main" Subform Page 0
Me.PROJ_ID.Locked = True
Me!OPEN.Locked = True
Me!RFI.Locked = True
Me!VAR.Locked = True
Me!FWI.Locked = True
Me!RFI_DATE.Locked = True
Me!VAR_DATE.Locked = True
Me!RESP_DATE.Locked = True
Me!FWI_DATE.Locked = True
Me!WARRANTY_CLAIM.Locked = True
Me!NCR.Locked = True
Me!NCR_Number.Locked = True
Me!INTERNAL.Locked = True
Me!EXTERNAL.Locked = True
Me!CAR.Locked = True
Me!CAR_Number.Locked = True
Me!DWG_PROCESS.Locked = True
Me!WBS_NO.Locked = True
Me!ACTION_BY.Locked = True
'Lock down fields for "Cause/Description" Subform Page 1
Me!INT_CAUSE.Locked = True
Me!INT_CAUSE_WHO.Locked = True
Me!EXT_CAUSE.Locked = True
Me!EXT_CAUSE_WHO.Locked = True
Me!EXT_CAUSE_NAME.Locked = True
Me!PVT_DESCRIPTION.Locked = True
Me!PVT_RESPONSE.Locked = True
Me!PVT_WORK_DONE.Locked = True
Me!PVT_WORK_DONE_DATE.Locked = True
End If
End Sub
It compiles but it doesn't do anything. Where am I going wrong?
Thanks,
Matt