Pagina 1 di 1

Inserire colonna particolare?

Inviato: domenica 15 maggio 2011, 17:28
da milos3
Dunque premetto che non sono preparatissimo in materia quindi cercherò di esprimermi come posso.
Il problema è il seguente, ho fatto un collegamento ad una database in access, tale dateb. è composta di due tabelle, una anagrafica clienti ed una informazioni clienti che viene aggiornata ad ogni mio contatto con il cliente. La tabella anagrafica originale ha una colonna con "+" che premuto mi da tutte le info per tale cliente, nel passaggio ad OO data tale colonna viene persa!! pur mantenendo le due tabelle separate.
Come posso integrare tale funzione?????

grazie a tutti e ciao

Re: Inserire colonna particolare?

Inviato: domenica 15 maggio 2011, 17:46
da marcofoc
è un problema facilmente risolvibile...
crea un formulario, con al suo interno un subformulario (main e sub).
Al main colleghi la tabella "clienti", al sub colleghi la tabella "informazioni".
I due formulari (main e sub), devono essere collegati tra loro tramite la colonna id_cliente.
Poi, nel formulario, crei due griglie, una per il main che ti fa vedere la lista dei clienti, una per il subform che ti farà vedere le informazioni del cliente cliccato sulla prima.

Se non colleghi i due formulari con il criterio sopradescritto, il subform ti farà vedere le info di TUTTI i clienti, senza filtrarli a seconda della selezione della prima tabella.

Re: Inserire colonna particolare?

Inviato: domenica 15 maggio 2011, 18:52
da milos3
Grazie Marcofoc, ma ho appena iniziato ad usare OO potresti spiegarmi passo passo cosa devo fare
marcofoc ha scritto:è un problema facilmente risolvibile...
crea un formulario, con al suo interno un subformulario (main e sub).
Al main colleghi la tabella "clienti", al sub colleghi la tabella "informazioni".
I due formulari (main e sub), devono essere collegati tra loro tramite la colonna id_cliente.
Poi, nel formulario, crei due griglie, una per il main che ti fa vedere la lista dei clienti, una per il subform che ti farà vedere le informazioni del cliente cliccato sulla prima.

Se non colleghi i due formulari con il criterio sopradescritto, il subform ti farà vedere le info di TUTTI i clienti, senza filtrarli a seconda della selezione della prima tabella.

Re: Inserire colonna particolare?

Inviato: domenica 15 maggio 2011, 19:08
da milos3
ma ripensandoci è già strutturato così, due tabelle collegate tramite id. Solo che non riesco ad inserire la colonna che poi selezionando il "+" mi apre tutte le note in ordine cronologico x un determinato cliente.

Re: Inserire colonna particolare?

Inviato: domenica 15 maggio 2011, 20:32
da marcofoc
Un conto è la struttura (cioè come son fatte le tabelle e come sono relazionate fra loro).
Da come mi dici, le tabelle sono relazionate bene. Nel senso che non puoi inserire info su un idcliente che non esiste. Questo è il senso della "relazione".


Un altro conto è come far visualizzare i dati all'utente.
Devi usare la sezione formulari.
Prova a crearne qualcuno con la procedura guidata.
Poi se non ce la fai, approfondiamo.