Blocco del singolo record In sottomaschera

di il
4 risposte

Blocco del singolo record In sottomaschera

Buon Giorno,
Sto cercando il modo di poter bloccare un solo record in base ad un valore (vero/falso)
Mi spiego:
Una maschera (M_SCHEDA_VIAGGIO) che viene creata ogni giorno per ogni autista.
Una Sotto Maschera (M_DETTAGLIO_SCHEDA) dove vengono inserite le righe con le consegne di ogni cliente " anche 10 consegna
Una volta che io fatturo il servizio al cliente la relativa riga della Sotto Maschera (M_DETTAGLIO_SCHEDA) viene fleggato con vero "Emessa Fattura"
Avrei la necessità di bloccare "scrittura, modifica o cancellazione" solo la riga fatturata e non le altre righe in quanto ci possono essere delle variazioni.
Io ho scritto questo codice

Private Sub Form_Current()
If fatturata = True Then
MsgBox ("Viaggo Scheda Ordinato non modificabile")
Me.AllowDeletions = False
Me.AllowEdits = False
Else
Me.AllowDeletions = True
Me.AllowEdits = True
End If
End Sub

Ma in questo modo mi blocca tutte le righe
Esiste un modo per bloccare solo la riga con ( If fatturata = True )
Grazie

4 Risposte

Devi accedere o registrarti per scrivere nel forum
4 risposte