Newsgroup: it.comp.appl.access
Titolo: uffa, non so che titolo dargli..

Il titolo del msg proprio non lo so, non sprei come descrivere la mia
questione.
Ho una maschera, in un db di un ufficio, che gestisce i memo, le telefonate
ricevute.
All'associazione telefonano iscritti e no. Gli iscritti sono in una tabella,
che contiene tutti i loro dati (telefono, fax, ecc).
I non iscritti telefonano e danno il numero, i loro riferimenti.
La tabella "memo" contiene id iscritto, e il report contiene poi il nome
dell'iscritto e tutti  i dati telefonici. Siccome c'è la relazione, la query
mi estrae solo i dati che corrispondono ad una chiamata da parte di un
iscritto, e NON quelli con solo i contatti "estemporanei"
Premesso che:
non voglio fare una tabella "contatti", per gente che poi magari chiama solo
una volta
potrei fare un iscritto "virtuale", di servizio, ma mi pare poco elegante
Come posso risolvere il problema?
Ciao e grazie a tutti, qui e sul sito ho trovato molte cose utili e imparato
tantissimo.
a.

 ha scritto nel messaggio
news:6emaa.188705$ZE.56...@twister2.libero.it...

Non ho capito dove registri le telefonate dei non iscritti. Sulla stessa
tabella degli iscritti?
Se sì, allora sono già inseriti (basterebbe un campo di tipo Sì/No chiamato
Iscritto per distinguerli) e potresti filtrarli.
Se no, non ho capito dove scrivi i dati di questi contattti.
Ciao
Salvatore

 Come posso risolvere il problema?
[...]
    Hai detto che i non iscritti telefonano. Ok. Che danno il (loro)
numero (di telefono) ed i loro riferimenti. Perche'? Immagino li diano
perche' chi risponde li chiede. E perche' li chiede? Verra' fatta con
uno scopo questa richiesta, no? Qual e' lo scopo? Solo sapendo questo si
puo' decidere cosa fare di questi "numeri e riferimenti". Che "ciclo di
vita" hanno queste informazioni?
    E ora, da bravo, fa' uno sforzo: riformula il quesito e postalo
nuovamente con un oggetto significativo. ;-)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:b4cuoq$1uh01l$1...@ID-52090.news.dfncis.de...

Pensavo di essere il solo a non aver capito...
Ciao
Salvatore

 ha scritto nel messaggio
news:b4cuoq$1uh01l$1...@ID-52090.news.dfncis.de...

Ok, mi scuso per la poca chiarezza, giuro che ce l'ho messa tutta e ce la
metto.
Allora, lo scopo è quello di tenere traccia delle telefonate e contatti
diversi. Avete presente i memo "ha telefonato...", ebbene, ottenerli e
registrarli non più in cartaceo.
La tabella "memo" contiene: id iscritto E anche "utente esterno",
quest'ultimo senza un'id.
id iscritto è collegato ad una tabella che contiene tutti i dati personali
(telefono, fax, ecc), mentre "utente esterno" no, è un campo di testo
normale. La relazione è tra la tabella memo e quella "iscritti".
Com'è giusto, la query che restituisce i dati del memo necessari per fare un
report non fa uscire i dati in cui id iscritto è null.
ma io vorrei che li restituisse. Come posso fare, senza ricorrere agli
escamotage di cui si è detto?
Ciao e grazie,
antonio (sperando di essere stato accettabilmente chiaro..)

 ha scritto nel messaggio
news:b4ctga$jjj$1...@lacerta.tiscalinet.it...

Mi scuso ancora. Sì, la tabella è unica. E' una tabella "memo", che accoglie
tutti i contatti telefonici.
In effetti potrei separare le tabelle, ma l'idea di una unica tabella mi
piace molto di più.
grazie,
antonio

 Maurizio
Il dato telefonico del non iscritto ha un ciclo brevissimo, viene usato solo
per promemoria, per richiamarli se ce n'è bisogno. E' anche improbabile che
ritelefonino, una volta avuta la risposta estemporanea. Ma sul report, che
poi sostanzialmente finisce sulla scrivania degli addetti alla risposta, se
necessario, deve esserci il recapito anche del non iscritto.
spero sempre...
antonio


Quindi i dati che possono essere richiesti dei "non iscritti", anche se piů
raramente, sono praticamente gli stessi degli "iscritti". Allora perchč non
fare come ha detto Salvatore cioč inserire un campo iscritto formato si/no
per distinguere gli iscritti dai non?  potrai cosě eliminare il campo
"utente esterno" dalla tabella chiamate che ti genera solamente ridondanza
dei dati, e non č nemmeno sufficiente per l'inserimento di tutti i dati
richiesti.
Eventualmente per gestire l'inserimento dei non iscritti in maniera piů
veloce potrai poi sempre automarizzare l'inserimento per esmpio direttamente
dalla maschera "registrazione chiamate".
In seguito tramite query di eliminazione da eseguire diciamo una volta al
giorno potrai eliminare, dato il valore "DataInserimento" oppure
"DataAggiornamento", gli utenti esterni che hanno superato il periodo di
vita da te definito
Ciao omnitow