Newsgroup: it.comp.appl.access
Titolo: Caselle di testo non associate emaschera a maschere continue

Ciao a tutti,
in una maschera a maschere continue inserisco una serie di dati relativi
alle qualifiche di una persona..Quindi una persona potrebbe avere un tot di
qualifiche.
I dati di un nominativo successivamente li dovrei stampare su una scheda
prestampata.
In questa scheda i campi relativi alle qualifiche sono solamente 8.
Pero nel dbase io posso inserire piu qualifiche ( anche piu di 8) relative
ad un soggetto.
Quindi ho creato una maschera di anteprima ed ho inserito 8 caselle d testo
non associate nelle quali vorrei che venissero visualizzate le prime 8
qualifiche della tabella qualifiche di un soggetto..
Mi chiedevo se era possibile fare tutto cio..
spero di essere stato chiaro..
Grazie mille per l'aiuto..
ludo...
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ludo...
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------



Scusa mi sono spiegato malissimo io..
Per ogni nominativo ci possono essere piu qualifiche (quindi anche piu di
quelle che richiede il modulo prestampato)..
Ho creato una mascherina dove si scegliere la qualifica. il pulsante
aggiungi salva il record e passa successivamente al record nuovo.
in questo modo la tabella delle qualifiche si riempie..
Per l'anteprimadella stampa, ho utilizzato una maschera.
In questa maschera ho inserito tot controlli non associati (cioe 8 controlli
che sarebbero gli spazi appositi sui quali stampare le qualifiche) ..
Vorrei che venissero inseriti in questi caselle non associate le qualifiche
di ogni nominativo..
Ad esempio:
nella tabella qualifica abbiamo le seguenti qualifiche relative ad un
nominativo:
Simulatore,
Truccatore,
Istruttore,
Formatore.
Nella maschera anteprima vorrei che la 1a qualifica venisse visualizzata
nella prima casella d testo non associata, la 2a qualifica nella seconda
casella di testo etc etc..
In modo tale da non dover appesantire la tabella principale inserendo 8
campi relativi alle qualifiche e altri 8 relativi alle date di conseguimento
della qualifica..
Spero di essere stato piu chiaro, mi scuso in anticipo ma è un pochino
difficile da spiegare..
Grazie mille..
ciao ludo....


 ciao ludo....


Perdonami, Cerco di essere piu chiaro:
Ho una tabella "qualifica" cn campi
id
num (x il colleg alla tabella principale ISCRITTI),
qualifica..
La tabella ISCRITTI contiene i campi num, nome, cognome, luogo nascita etc
etc..
Nella maschera principale denominata SCHEDA inserisco normalm i dati.
Per inserire le qualifiche ricorro ad una sottomaschera..
Un soggetto puo avere quindi piu di una qualifica..
Nella maschera SCHEDA ho messo anche il pulsante Anteprima stampa, ma
premendolo non apro un report ma bensi un altra maschera di sola lettura
"Anteprima" ( per controllare che tutti i dati siano stati inseriti
correttamente).
La maschera "anteprima" sostanzialmente sarebbe strutturata come se fosse la
scheda cartacea su cui stampare i dati..
Nel modulo cartaceo, negli spazi relativi alle qualifiche ci sono 8 spazi,
cioe possono essere stampate solo fino ad 8 qualifiche.
Il punto è che io non volevo in linea generale crearmi 8 campi in tabella
Qualifiche (Qual1, Qual2,Qual3 etc etc).
Quindi nella maschera anteprima, ho creato 8 caselle di testo non associate
chiamate ad esempio controllo1, controllo2, controllo3 etc etc--
Volevo che, x ogni soggetto la prima qualifica in tabella QUALIFICHE,
andasse visualizzata nella maschera ANTEPRIMA in controllo1, la seconda
qualifica in controllo2 etc etc..
Cioe a scalare..questo x evitare di crearmi 8 campi qualifica e appesantire
la tabella.
Ludo...





	Scusa ma la tua risposta con il codice che mi avevi postato č sparita
dall'elenco..non so perchč..o sono impazzito io..ma non credo..booo..





 ==================
funziona perfettamente t ringrazio..
xo quando ovviamente non ce nulla nella tabella mi da lavviso "Nessun record
corrente" evidenziandomi giustamente rst.movefirst.
ho provato a mettere prima di rst.movefirst il seguente codice:
if recordset.recordcount = 0 then exit sub..
pero è come se non lavessi messo..
Devo trovare ilmodo per fargli saltare lavviso..
grazie mille
ludo..


 Devo trovare ilmodo per fargli saltare lavviso..
Ho risolto proprio ora con un lampo di genio..
invec di recordset dovevo mettere giustamente rst.recordcount etc etc..:-)
ciaoo...
grazie mille ancora..
