Newsgroup: it.comp.appl.access
Titolo: problema relazione

Ciao a tutti, avrei un problema con delle relazioni da me create.
Ho creato una tabella con un campo e 5 con più campi.
Volevo far comparire il campo della prima tabella in tutte le altre, e ogni
volta che avanzavo di record, il campo si aggiornasse
Perciò ho creato delle relazioni uno-a-molti con l'ID della prima tabella e
un campo numerico che ho messo in tutte le mie tabelle.
Però non funziona correttamente.
Infatti ogni volta che voglio aggiungere un nuovo record in una di queste
tabelle,tramite una maschera, il campo che ho in comune non avanza di
record. Rimane bianco. Come se nella tabella primaria non ci fosse
nulla..ma invece è pieno di record!
Ciò invece non succede se da una delle tabelle avanzo il campo numerico da
me creato per la relazione.. Infatti poi nella maschera compare il record
corrispondente.
come devo fare per far si che ciò non accada?
Io voglio che ogni volta che avanzo di record si aggiorni automaticamente
il campo in comune..
come faccio?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come faccio?
Prova a postare la struttura che hai impostato (nomi di tabelle e campi,
relazioni) e la tua reale necessità (il campo a della tabella x deve
aumentare quando...)
Ciao,
Massimo
-- 
web: 
www.piubelli.net
Ciò che oggi è facoltativo domani sarà necessario.
Perchè non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

 Massimo
Ciao Massimo, ora ti metti pure a afer la MArta
Flavi della situazione????
MAssimiliano

 aumentare quando...)
ok :)
Tab1: Aziende
-ID az //contatore
-nomeAzienda //testo
Tab2: fornitori
-ID //contatore
- da qui in poi ci sono vari campi di testo
- pippo //numerico
Tab3: condizioni
- ID //contatore
- da qui in poi ci sono vari campi di testo
- pippo //numerico
io vorrei due maschere, una per la tab2 e un'altra per la 3.
In ognuna di questa maschera ci deve essere anche il campo nomeAzienda
della prima tabella, giŕ riempito in precedenza con una ventina di
report.
Ho perciň creato la mie relazioni "uno-a-molti" tra l'ID azienda e i
due campi "pippo". E fin qui ci dovrebbe essere giusto.
Perň non funziona come io in realtŕ vorrei. Mi spiego meglio.
Io ho giŕ riempito in precedenza la tabella1 con una ventina di record.
Se perň vado nella maschera, per esempio, della tab2, questi record
nel campo "nomiAziende" non ci sono. E' come se non sono mai stati
inseriti.
Essi compaiono solo se apro la tabella tab2 e aumento ad ogni record
il valore numerico "pippo". Se perciň per esempio aumento porto "pippo"
a 6, nella maschera precendete compaiono 6 record di "nomiAziende".Io
perň
questo non lo voglio, anche perchč non voglio ogni volta
andare ad aumentare quel valore per inserire un'azienda!
Sicuramente si dovrŕ impostare la relazione in maniera diversa, ma 
non ho ancora capito come :(
grazie a tutti per l'eventuale aiuto :)
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:gec1d.17048$B06....@news.edisontel.com...

Questa non l'ho capita :-(
Ciao,
Massimo ( o Marta che si voglia)


 grazie a tutti per l'eventuale aiuto :)
Allora, il primo problema non è nella relazione, quanto nella maschera.
(questo giusto per indicare un oggetto significativo nel messaggio, anche se
non potevi saperlo)
Secondo problema, è molto più semplice aiutarti se ci dici cosa devi fare e
non quello che stai sbagliando e come metterci la toppa :-)
Quello che vuoi fare tu (anche se non ne capisco molto il senso) è creare
una maschera con sottomaschera.
Msk Principale (Azienda)
Msk Secondaria (Fornitori o Condizioni)
In pratica per ogni record di azienda vedrai i relativi Fornitori e/o
Condizioni.
Se non lo hai mai fatto, parti con una creazione guidata maschera, seleziona
dalla combo le due tabelle e tutti i campi delle due tabelle. Quindi
prosegui con l'autocomposizione, in una successiva fase scegli in base a
Tabella1(vedrai che sotto ti propone la sottomaschera) poi vai avanti.
Fai delle prove e cerca sulla guida in linea o sui vecchi messaggi
(
groups.google.it
)


 Questa non l'ho capita :-(
Ora l'ho capita
LOL
Riciao,
Massimo


 Tabella1(vedrai che sotto ti propone la sottomaschera) poi vai avanti.
grazie! ci sono riuscito :)
perň non ho capito il senso della seconda "maschera" vuota, denominata 
nuovo record, sotto quella piena..
grazie cmq! :)
saluti,
fra


 fra


 Massimo
ma almeno il viaggio di consolazione l'ha
vinto????
MAssimiliano

 di una nuova riga.
E' quello che intendevo io :)
grazie!! :)


 MAssimiliano
