Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Access 2007

  1. #1

    Access 2007

    Ciao, sono nuovo del forum quindi vi prego di avere pazienza se sbaglio qualcosa.
    Ho un problema, in una maschera di un DB access vorrei che in base ad una risposta data in un casella combinata si apra (diventi visibile) o meno un'altra casella combinata.
    Ho scritto:

    Private Casella1_GotFocus()

    If Casella1 = "Valore" Then Casella2.Visible = True

    End Sub

    E prima ho messo la casella 2 su non visibile.

    Però non funziona. Spero di esser stato chiaro, grazie per l'eventuale aiuto.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Nel mio esempio le due combo si chiamano cmbUno e cmbDue. All'apertura del form imposto la seconda come non visibile e la visualizzo soltanto quando il valore selezionato nella prima è uguale a pippo
    codice:
    Private Sub cmbUno_change()
    If cmbUno.Value = "pippo" Then
    Me.cmbDue.Visible = True
    Else
    Me.cmbDue.Visible = False
    End If
    End Sub
    
    
    Private Sub Form_Open(Cancel As Integer)
    Me.cmbDue.Visible = False
    End Sub
    P.S. In futuro usa titoli meno vaghi, pena la chiusura del thread.

  3. #3
    Ok perfetto così funziona! Grazie mille!
    Pardon per il titolo, la prossima volta sarò più preciso!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.