Casella di controllo

di il
1 risposte

Casella di controllo

Ciao a tutti,
ho due tabelle
Tabella codice
ID
Codice_codificato
Tabella prezzo
ID
Codice
Controllo

Ho creato una maschera con origine record su Tabella prezzo, mettendo
il campo "codice" e il campo "Controllo"
Sul campo controllo, vorrei che se il campo "codice" è presente nella tabella codice, mi restituisca il valore "PRESENTE", altrimenti "CODICE NON VALIDO"
Come devo gestirlo tramite la funzione iif in origine controllo, oppure creare una query?

1 Risposte

  • Re: Casella di controllo

    Immagino che questa operazione ti serve per un tuo "debugging" e quindi vuoi farlo una volta sola: giusto?
    Da come esponi le tabelle, mi pare di capire che il campo Codice_codificato è univoco. Ragionando per piccoli passi e con soluzione terra-terra:
    1. Crea una query dove importi entrambe le tabelle
    2. Se le due tabelle non sono correlate, aggiungi una linea di join che collega da Codice_codificato verso Codice
    3. Trascina tutti i campi nella griglia
    4. Esegui la query che ti restituirà solo i Codici PRESENTE
    5. A questo punto puoi scrivere PRESENTE su tutti i Controllo
    6. Riapri la tabella Prezzi e su tutti i restanti Controllo (vuoti) sostituisci con "CODICE NON VALIDO"
Devi accedere o registrarti per scrivere nel forum
1 risposte