Newsgroup: it.comp.appl.access
Titolo: Problema con maschera di inserimento dati

Salve a tutti,
ho un dubbio su come realizzare una maschera di inserimento dati per
un applicativo che deve gestire l'inserimento di punteggi per una
competizione aeromodellistica. Ho una tabella punteggioGiudiciVolo con
i seguenti campi "nr concorrente", "nr volo", "nr figura" e 5 colonne
da "punti giudice 1" a "punti giudice 5".
Il dato nr concorrente viene da una tabella Concorrenti; il dato nr
volo deve essere assegnato dalla maschera e il campo nr. figura da una
tabella ProgrVolo che contiene il programma di volo (ovvero la
sequenza di figure che ogni concorrente deve eseguire)
Vorrei ora realizzare una maschera di inserimento dati che, per ogni
volo, mi permetta l'inserimento dei punti per ogni concorrente e ogni
volo. Il mio problema principale è capire come fare a creare tanti
campi quante sono le figure (record) della tabella ProgrVolo e
inizializzare vuoti i campi "punti giudice 1", 2, 3, ecc. Vorrei anche
usare, se possibile, la medesima maschera per modificare i punteggi
già inseriti.
Ho provato con delle query tra ProgrVolo e PunteggioGiudiciVolo, ma
senza successo...
Se qualcuno ha qualche idea, anche in VBScript, ringrazio
anticipatametne!
Saluti
-Fabrizio

 ha scritto nel messaggio 
news:06eb9b2d-5217-4b7c...@b1g2000hsg.googlegroups.com...
Salve a tutti,





Saluti
-Fabrizio
[risposta]
In effetti non devi creare "tanti campi per quante sono le figure" e neanche 
tanti campi per quanti sono i giudici.
Se non ho capito male (provo a riepilogare), il programma di volo prevede 
l'esecuzione di figure e ad ognuna i giudici gli attribuiscono un punteggio.
Se è così io farei:
[tabFigure]
- id, contatore, indicizzato (duplicati non ammessi)
- figura
...
[tabGiudici]
- id, contatore, indicizzato (duplicati non ammessi)
- nominativo
...
[tabConcorrenti]
- id, contatore, indicizzato (duplicati non ammessi)
- nominativo
...
[tabProgrammaVolo]
- id, contatore, indicizzato (duplicati non ammessi)
- idConcorrente, numerico, intero lungo;
- idFigura, numerico, intero lungo;
- idGiudice, numerico, intero lungo;
- punteggio, numerico, ...;
...
Con una maschera associata a [tabConcorrenti] e una sottomaschera associata 
a [tabProgrammaVolo] (collegate da [tabConcorrenti].id <- 
[tabProgrammaVolo].idConcorrenti) e due caselle di riepilogo; la prima: 
"lstGiudice" associata a [idGiudice] e la seconda: "lstFigura" associata a 
[idFigura], dovresti poter gestire le evoluzioni...
Ciao.
-- 
Sergio MAZZA 

Ciao Sergio,
non intendevo creare tanti campi quante sono le figure, e in effetti
successivamente sono arrivato anche alla conclusione che non è
necessario creare tanti campi quanti sono i giudici.
Ti ringrazio per la risposta, che proverò alla prima occasione.
Ciao
-Fabrizio


 ha scritto nel messaggio 
news:c537ffcc-7a4f-4f16...@e39g2000hsf.googlegroups.com...
Ciao Sergio,
non intendevo creare tanti campi quante sono le figure, e in effetti
successivamente sono arrivato anche alla conclusione che non è
necessario creare tanti campi quanti sono i giudici.
Ti ringrazio per la risposta, che proverò alla prima occasione.
Ciao
-Fabrizio
[risposta]
Non crei tanti campi per quante sono le figure; crei tanti record per quante 
sono le figure associate al punteggio dei giudice...
Ciao.
-- 
Sergio MAZZA