Valore di default su 3 combobox al caricamento form

Anonimo
2012-12-10T16:35:27+00:00

Ho una maschera con sottomaschera i cui valori vengono selezionati in base a tre combobox le cui origini sono query.

Vorrei che al primo caricamento del form ci fosse una prima selezione dei dati in base a dei valori definiti per ogni singolo combobox.

Ho provato ad inserire il valore nelle proprietà "valore predefinito" ma al caricamento del form le combobox non mi presentano più le liste dei valori definite nelle query associate ma unicamente il valore predefinito.

Come posso fare?

Grazie anticipatamente per la vostra rapidità e competenza

Saluti

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2012-12-11T09:25:57+00:00

Ciao Pino,

ribadisco che il valore predefinito non comporta la perdita dell'origine riga delle caselle combinate, se a te invece succede significa che c'è qualcosaltro, come ad esempio del codice VBA o qualche filtro nell'origine riga che puoi vedere solo tu.

Per quanto riguarda l'assegnazione di un valore puoi eseguirlo nell'evento "Su caricamento della maschera"

es..

Private Sub Form_Load()

    Me.NomeCasella = "aaaa"

   ' qui puoi eventualmente eseguire le requery del caso

End Sub

ovviamente la casella combinata non deve essere legata a un campo dell'origine record della maschera, in caso contrario conviene indagare e far funzionare la proprietà "Valore Predefinito"

Ciao

Giorgio Rancati

La risposta è stata utile?

0 commenti Nessun commento

5 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2016-10-27T18:57:48+00:00

    Scusate se mi intrometto, anch'io ho un problema simile ma al posto di avere un valore predefinito vorrei avere il valore selezionato precedentemente.  Potete aiutarmi?

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2012-12-11T11:14:35+00:00

    Ciao,

    come dice Giorgio c'è qualcosa che non va se perdi le liste.

    Cioè tu vorresti che le combo invece di apparire vuote, avessero come valore predefinito uno della lista?

    Se così, prova a togliere il valore predefinito e metti al caricamento della form:

    Me!MiaCombo= Me!MiaCombo.ItemData(0)

    Dove:

     (0) è il primo della lista.

     (1) è il secondo

     e così via...

    Credo che sia questo quello che cerchi di fare.

    Ciao

    Massimo

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2012-12-11T09:11:04+00:00

    Ho provato a inserire un valore ma al caricamento del form compare solo quel valore e non l'elenco previsto nel select di origine riga.

    Inoltre, la selezione delle tre combobox con l'istruzione requery determina l'aggiornamento della sottomaschera e inserendo il valore predefinito non viene effettuata la requery.

    E' possibile ovviare inserendo istruzioni al caricamento del form?

    Resto in attesa e ringrazio

    Saluti.

    Pino

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2012-12-10T16:59:39+00:00

    Ciao Pinoleo,

    ricontrolla bene quello che hai fatto perchè il valore predefinito non comporta la perdita dell'origine riga delle caselle combinate.

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento