Newsgroup: it.comp.appl.access
Titolo: Aiuto in relazione tra tabelle

Ciao a tutti il NG. Dopo aver cercato di risolvere da solo questo
problema, leggendo i post passati, senza riuscirvi, mi sono rassegnato
a scrivervi per cercare di capire come procedere.
Nel mio db ho una maschera che va ad alimentare la mia tabella
principale. La tabella raccoglie i dati relativi a dei clienti, modello
anagrafica. Per ogni persona c'è la possibilità che io debba inviare
delle richieste ad uno o più enti, ma anche che non ne debba inviare
affatto. Per inserire le richieste apro, con il click di un pulsante
un'altra maschera (con origine dati nella stessa tabella) che si apre
sul record attualmente visualizzato riportando IdCliente, cognome, nome
e richiesta ente1, ente2, ente2 etc etc con, come esito richiesta più
combo (esito1 esito2 etc) che riportano positivo/negativo o attesa
(dove ente1 etc e esito1 etc sono campi della mia tabella clienti).
Immagino che i normalizzatori a questo punto siano già svenuti, ma non
sapendo come fare altrimenti, ho seguito questa strada.
Ora però mi si pone la necessità di fare delle statistiche sui dati
registrati e sono davvero in crisi perchè dovrei inserire anche dei
campi datarichiesta1 etc etc e penso sia molto meglio creare un'altra
tabella apposita (Richieste Enti) con
IdRichiesta/Ente/Esito/DataRichiesta/DataRisposta sulla quale poi
sviluppare le mie query.
Da quello che ho capito nella tabella dovrei inserire anche l'IdCliente
e metterle in relazione uno a molti.
La prima domanda è, ovviamente, vi sembra giusto e razionale ciò che
mi prefiggo? se la risposta è si, avrei bisogno che qualcuno mi
spiegasse bene come poter realizzare il tutto e come fare in modo che,
come accade ora, mi si aprisse la maschera di inserimento richieste
riportando nome e cognome del cliente visualizzato nella maschera
principale e suo Id.
Scusate la lunghezza e un grazie in anticipo a chi vorrà rispondermi

Scusate la lunghezza e un grazie in anticipo a chi vorrà rispondermi
Prego e buon anno.
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

Roberto dal portatile ha scritto:

Niente da fare Roberto, non ci riesco e soprattutto non riesco a
capire; ho provato a fare come mi hai detto ma la sottomaschera mi
appare completamente vuota e non mi da la possibilità di aggiungere
nuovi records. Quello che vorrei ottenere, per non stravolgere le
abitudini di chi ha inserito fino adesso i dati, è di far aprire,
quella che era la maschera di inserimento richieste legata alla tabella
principale ed ora dovrebbe essere la sottomaschera, con i campi cognome
nome e Idcliente uguali a quelli del record ove sono posizionato, su
click di un apposito pulsante. Questa maschera dovrebbe avere dei campi
già compilati non modificabili (appunto cognome nome ect) e, diciamo 5
controlli combo richieste (Ric1,2,3..) con relativi controlli esito.
Forse dovrei usare come origine dati una query? Sono nel marasma più
totale....

il_...@virgilio.it
 ha scritto:

Sto continuando con la sottomaschera per capirci qualcosa e forse ho un
pò più chiara la procedura. Ho creato una tabella apposita accodando
tutte le richieste (1,2,etc) e gli esiti già ottenuti, l'ho messa in
relazione con la principale ed ho creato la sottomaschera. Quando passo
ad un record che ha delle richieste fatte me lo visualizza nella
sottomaschera, ma per quelli che non ne hanno nella sottomaschera non
si vede niente (nessun campo) e non mi da la possibilità di aggiungere
nuovi records, non capisco il perchè....chi non stesse folleggiando
sulle piste da sci spero possa darmi una mano...ciao

sulle piste da sci spero possa darmi una mano...ciao
Sembrerebbe che tu abbia impostato a No le proprietà Consenti modifiche e/o 
Consenti aggiunte della maschera principale e/o della sottomaschera; se così 
è impostale a Si.
