Condividi tramite

Il menu a tendina con valori multipli crea record doppi, tripli, quadrupli

Anonimo
2011-03-08T08:17:36+00:00

Salve, nel mio DB aziendale posseggo un campo cartatterizzato dal menu a tendina con valori multipli.

Da poco tempo mi sono accorta di un problema e la mia domanda principale è: come evitare record doppi, tripli o quadrupli in base alla quantità di opzioni “flaggate” nel menu a tendina a scelta multipla?

esempio: gli hotel offrono diversi servizi: 1)"tv sat", 2)"aria condizionata", 3)"frigobar", 4)"lavanderia", 5)"solarium" ecc....Se "spunto" le caselle di controllo 1)"tv sat" e 2)"aria condizionata", trovo 2 record identici (con lo stesso ID) in base a quante opzioni ho selezionato. (Spuntando 3 opzioni, troverò 3 record identici con lo stesso ID e via discorrendo...)

C'è qualcosa che ho sbagliato fin dall'inizio? (il valore.value)?

Il secondo problema è che ogni opzione viene registrata come record, non solo nella maschera, ma anche creando una query nella tabella!

-Qui l’esempio della maschera (di minore importanza)

(il record 20 di 5.000 "Hotel XXX" è il record della SCHEDA (nella maschera) della mia prima opzione (tv sat)

(il record 21 di 5.000 "Hotel XXX" è il record della SCHEDA (nella maschera) della mia seconda opzione (aria condizionata).

-Qui l’esempio pratico della tabella facendo una query (di  grave importanza!!):

il record 20 di 5.000 "Hotel XXX" è il record della RIGA (della tabella) della mia prima opzione (tv sat)

il record 21 di 5.000 "Hotel XXX" è il record della RIGA (della tabella) della mia seconda opzione  (aria condizionata).

A questo punto copiando e incollando i dati in Excel per creare successivamente una rubrica di indirizzi email (oppure esportandolo in un foglio di calcolo Excel) trovo righe doppie che mi corrispondono a due indirizzi indirizzi email doppi!!!!

Aiuto.... Dove sbaglio?

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

12 risposte

Ordina per: Più utili
  1. Anonimo
    2011-03-21T09:02:11+00:00

    Ciao Antonella,

    crea un nuovo database, importa solo la struttura della tabella e le query che mostrano il problema, se il problema lo riscontri in una mschrea importala.

    Poi inserisci qualche dato nella tabella in modo da riprodurre il problema.

    Il Db risultante non dovrevve essere più grosso di 3-400 Kb.

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2011-03-19T11:54:56+00:00

    Mi scuso per il ritardo, ma come già scritto sopra, non mi viene concesso molto tempo per stare qua...

    Il record, certo che non è un record doppio, sono 5 anni che lavoro con i DB e so perfettamente che i record doppi sono come "tumori" !

    Ho provato a fare un ripristina e compatta database, ma riesco ad alleggerire il file di soli 2MB...

    La risposta è stata utile?

    0 commenti Nessun commento