Buongiorno,
sto sviluppando alcune forms su access per la gestione di un piccolo database.
Però non riesco a capire il funzionamento dell'attributo Text e Value per le TextBox.
Mi spiego.
se eseguo codice tipo
Codice PHP:
surnameTextBox.SetFocus
surnameString = surnameTextBox.Text
If Len(Trim(surnameString)) = 0 Then
MsgBox "Inserire il Cognome del dipendente", vbExclamation
surnameTextBox.SetFocus
error = True
End If
Funziona tutto perfettamente, cioè quando non inserisco il cognome mi da errore
Se invece utilizzo
Codice PHP:
surnameString = surnameTextBox.Value
If Len(Trim(surnameString)) = 0 Then
MsgBox "Inserire il Cognome del dipendente", vbExclamation
surnameTextBox.SetFocus
error = True
End If
Quando apro la form, non inserisco niente e vado a clickare sul bottone per salvare, alla prima esecuzione, mi dice che il salvataggio va a buon fine, quindi in questo caso non entra nell'if. Se continuo senza chiudere la forma, quindi dal secondo salvataggio in poi, il controllo funziona perfettamente.
Non riesco a capire quale contorta logica ci sia dietro
grazie
ciao