Newsgroup: it.comp.appl.access
Titolo: Copia record precedente (se vuoto)

Mi trovo con una tabella con una struttura a scalare organizzata cioč come
un report che nasconde i duplicati.
Vorrei riuscire a fare in modo che in automatico nel campo (se č vuoto)
avvenga la copia del record precedente mentre se č pieno passi a quello
successivo. E tutto questo ovviamente fatto su tutti i campi in modo da
trovarmi alla finr con una tabella "classica"
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Che tradotto sarebbe???
Non č che sia chiarissimo
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa
 

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


Provo a spiegarmi meglio:
Mi capita spesso (io o altri) di fare esportazioni da File Maker di dati che
si trovano su "tabelle" diverse evidentemente relazionate uno a molti e di
ritrovarmi con un foglio xls strutturato come cercavo di spiegare e cioč
campo A1 campoB1 campoC1
                      campoB1-2 campoC1-2
                                                    campoC1-3
                                                    campoC1-4
CampoA2 CampoB2 CampoC2
                        CampoB2-1 campoC2-2
                                                  campoC2-3
Ovviamente il campo B1-2 č legato al campo A1 ma non c'č niente che me lo
indica e quando vado a importare questa tabella in access ho alcuni campi
fondamentali che mi restano vuoti.
Vorrei quindi creare una routine che mi riempa la prima colonna (o le altre
eventuali) in modo da ricopiare campoa1 fino a quando non incontra la cella
campoa2.



mi associo alla richiesta ...
ho lo stesso problema e vorrei risolverlo con una query !!
non esiste un modo per specificare il valore del campo precedente ??
grazie a tutti 

 grazie a tutti


 ha scritto nel messaggio 
news:X7kbh.61957$Fk1.1...@twister2.libero.it...

grazie mille per l'info ... l'esempio in quella pagina č proprio quello che 
cercavo, ma ora mi si presenta un'altro problema ... provo a spiegarlo :
la mia tabella č del tipo :
Cod   |   Cod2   |   Produttore
          |              |   Fiat
   a     |       b      |
   c     |       d      |
   e     |       f       |
          |               |   Bmw
   g     |       h      |
   i      |       l       |
č stata importata da excell, e l'obbiettivo č di portare il produttore a 
fianco di ogni coppia di codici ...
utilizzando quell'esempio ci sono riuscito solo in parte perchč la query non 
aggiorna in tempo reale la tabella e quindi quando scrive il secondo campo 
produttore vuoto con il valore del precedente lo riscrive vuoto !!!
c'č un modo per far si che la query modifichi in tempo reale la tab ??
grazie mille 

 grazie mille


 strutturata e ti sconsiglio di farlo.
OK Funziona!
Perň funziona bene solo se lancio la query riempendo solo un campo alla
volta.
Se metto piů campi (e la mia tabella iniziale ne ha veramente tanti!) si
incasina perchč DepProd resta piena con un campo precedente non
corrispondente.
Come posso modificare la function per riempire con una passata tutti i
campi?
Grazie
PS. So che la tabella iniziale č strutturata da schifo ma č un recupero e
devo cercare di renderla ... umana.


 devo cercare di renderla ... umana.
In un database la struttura ed il contenuto delle tabelle č fondamentale, 
quindi se parti col piede sbagliato e pur sudando sette camicie per mettere 
pezze a destra ed a manca non sarai mai tranquillo di ottenere ciň che ti 
serve.
Io normalizzerei una tantum i dati e poi vivrei sicuramente piů tranquillo.
