Campo su maschera di inserimento obligatorio

di Anonimizzato14487 il
2 risposte
Salve,
non capisco come devo fare per fare in modo che un campo sia obbligatorio solo se un Altro campo della stessa maschera risulti vero.

Se qualcuno potesse aiutarmi gliene sarei molto grato.
Grazie

2 Risposte

  • Non è così banale... deve essere gestito con il VBA su EVENTO Prima di Aggiornare di Maschera.
    In sostanza su Before Update vai a verificare se il controllo=True e l'altro controllo è vuoto annulli l'evento forzando il CANCEL=TRUE...

    Una cosa simile
    
    Option Compare Database
    Option Explicit
    
    Private Sub Form_BeforeUpdate(Cancel As Integer)
        Cancel = Me!chkBox = True And Len(Me!txtBox.Value) = 0
    End Sub
    Modifica i nomi dei controlli con i reali...
  • Grazie infinite
Devi accedere o registrarti per scrivere nel forum
2 risposte