Aggiornare campo maschera automatico

di il
20 risposte

Aggiornare campo maschera automatico

Nella maschera d'inserimento vorrei che quando un utente modifica un determinato campo in automatico si modifica un'altro campo.

Ora il tutto funziona se chiudo/apro la maschera i aggiorno tutto.

Voglio che si aggiorni rimanendo su tale record

20 Risposte

  • Re: Aggiornare campo maschera automatico

    lucavalentino ha scritto:


    Nella maschera d'inserimento ... modifica un determinato campo in automatico si modifica un'altro campo.
    Nell'evento AfterUpdate del controllo associato al campo che viene modificato metti il codice che modifica l'altro campo.
    E mi fermerei qui se tu non avessi poi aggiunto:

    lucavalentino ha scritto:


    Ora il tutto funziona se chiudo/apro la maschera i aggiorno tutto.
    Significa che esiste già un sistema di aggiornamento/modifica del secondo campo in relazione alla modifica del primo. Come avviene quest'ultima parte?
  • Re: Aggiornare campo maschera automatico

    Vorrei fare il tutto con le macro
  • Re: Aggiornare campo maschera automatico

    lucavalentino ha scritto:


    Vorrei fare il tutto con le macro
    VBA = bene; macro = male.
    In ogni caso non hai detto come ottieni già ora l'aggiornamento "automatico" dopo chiusura e riapertura della maschera. Macro o VBA che sia, per dare un suggerimento fatto bene bisogna sapere un po' tutto quello che può entrare in gioco.
  • Re: Aggiornare campo maschera automatico

    Secondo me si possono usare le macro, ma...

    lucavalentino ha scritto:


    Nella maschera d'inserimento vorrei che quando un utente modifica un determinato campo in automatico si modifica un'altro campo.
    Fornisci nomi propri di "maschera", "un determinato campo" e "un altro campo". Poi rispiega tutto usando i nomi propri.
  • Re: Aggiornare campo maschera automatico

    Esempio:
    ho un menu ha discesa in cui seleziono una nazione,
    voglio che automaticamente e subito, non solo al caricamento della maschera, mi aggiorni il campo continente
  • Re: Aggiornare campo maschera automatico

    lucavalentino ha scritto:


    Esempio:
    ho un menu ha discesa in cui seleziono una nazione,
    voglio che automaticamente e subito, non solo al caricamento della maschera, mi aggiorni il campo continente
    ... un brivido
    utilizzo delle H a parte, continui a non spiegare come si aggiorna il campo continente quando riapri!
    forse è una cbo con un riferimento ad una colonna della cbo nazione?
  • Re: Aggiornare campo maschera automatico

    La tabella nazione è legata alla tabella contenete tramite una query
  • Re: Aggiornare campo maschera automatico

    Lucavalentino...non avere timore di scrivere un post lungo. Devi raccontare dettagliatamente affinchè gli altri utenti capiscano:
    - nomi propri di tutte le tabelle che entrano in gioco
    - nomi propri di tutti i loro campi con indicazione della chiave primaria
    - le relazioni
    - nomi propri di maschere e campi
    - nomi propri di query con tutti i loro campi indicando da quali tabelle li prendono
    - rispiega tutto PASSO PASSO usando i nomi propri

    Per i primi 3 punti puoi anche allegare una immagine della Finestra Relazioni.
  • Re: Aggiornare campo maschera automatico

    me.nomeCampoDaAggiornare.requery
  • Re: Aggiornare campo maschera automatico

    Questa è parte della query che uso nella maschera
    img2.jpg
    img2.jpg

    Questa la query tblnazioni
    img1.jpg
    img1.jpg

    Spero di essere stato più chiaro
  • Re: Aggiornare campo maschera automatico

    Come mai non c'è una IDNazione per gli studenti, collegata con ID della tabella Nazioni?
  • Re: Aggiornare campo maschera automatico

    Ho legato gli studenti tramite il codice che non è chiave primaria.
    In generale è meglio far le relazioni con la chiave primaria?
  • Re: Aggiornare campo maschera automatico

    Se hai collegato tramite codice spero per te significhi che il codice sia univoco!
    ma a quel punto perchè creare un ID???
    avresti fatto meglio a rendere il codice la pk della tabella (parto dall'assunto che id sia la pk)

    nelle 2 immagini che hai postato nella prima c'è tblnazioni e nella seconda tbl_nazioni ... ??
  • Re: Aggiornare campo maschera automatico

    Tbl_nazioni e tbl_continente sono tabelle .
    tblnazioni è la query che recupera il continente come da immagine
Devi accedere o registrarti per scrivere nel forum
20 risposte