[AccessD] Code Issues Again

MartyConnelly martyconnelly at shaw.ca
Tue Feb 22 22:27:29 CST 2005


On selection turn the other box off, then it can't happen.
Unless you want a third box maybe?.

Joe Hecht wrote:

> 
> 
> 
> 
> 
>The Scenario:
> 
>The client wants yes and no check boxes on a report. 
> 
>On the form I have yes no check boxes on the form.
> 
>Selecting both yes and no on the same group is  a logic error.
> 
>The problems:
> 
>1.	The code only fires one time per form.
>2.	After it triggers and you click ok it goes to the next product. On
>clicking the ok button I need to stay on the same record.
>a.	Am I using the wrong event?
>b.	I tried using the me.currentrecord but could not find a way to write
>the code.
> 
>3.	I have two fields for each item. If  there is one yes/no field on
>the form is there code  to mark yes and no boxes on the report.
> 
>The code follows.
> 
>Thanks 
> 
>Joe
> 
> 
>I
> 
> 
> 
> 
> 
> 
> 
> 
>Private Sub Form_BeforeUpdate(pintCancel As Integer)
>    
>    Dim lngRetval As Long
>    
>    If txtProdMatCert = True And txtProdMatCertn = True Then
>        
>        
>        lngRetval = MsgBox( _
>            "You have selected both YES and No for Material
>Certificationthis item." & vbCrLf & "Please select Yes or No.", _
>            vbOKOnly + vbCritical + vbDefaultButton1, _
>            "Coflicting Yes No Message")
>        
>        Select Case lngRetval
>            Case vbOK
>        End Select
>        
>    End If
>    
>            If ProdSpecialCertification = True And ProdSpecialCertification
>= True Then
>                  lngRetval = MsgBox( _
>                  "You have selected both YES and No for Special Process
>Certification." & vbCrLf & "Please select Yes or No.", _
>                  vbOKOnly + vbCritical + vbDefaultButton1, _
>                 "Coflicting Yes No Message")
>        
>                     Select Case lngRetval
>                     Case vbOK
>                     End Select
>            End If
>            
>    
>    'TVCodeTools ErrorHandlerStart
>PROC_EXIT:
>    Exit Sub
>    
>PROC_ERR:
>    MsgBox Err.Description
>    Resume PROC_EXIT
>    'TVCodeTools ErrorHandlerEnd
>    
>End Sub
>  
>

-- 
Marty Connelly
Victoria, B.C.
Canada






More information about the AccessD mailing list