lista correlata tra due files

Crare formati scheda e liste valori statiche e dinamiche. A cosa servono le sezioni e come si utilizzano.

Moderatore: Moderatori

Rispondi
robyx
Messaggi: 16
Iscritto il: lunedì 28 giugno 2004, 2:00

lista correlata tra due files

Messaggio da robyx » mercoledì 7 febbraio 2007, 9:19

Ciao a tutti,
vorrei realizzare la seguente lista correlata tra due file separati:
Nel FILE1 ci sono due campi ID1 e ID2 e vorrei che nel FILE2 ci sia
la lista degli ID1 che soddisfano un particolare valore su ID2.
Ho provato a creare una relazione tra l'ID2 del FILE1 e un campo
globale del FILE2 e poi definire la lista con valori correlati ma
non funziona! :cry:
Dove sbaglio ?

Spero di essere stato chiaro.
Grazie

Robyx.
(P.S. Uso Filemaker7

raybaudi
Messaggi: 3616
Iscritto il: sabato 7 febbraio 2004, 1:00
Località: Roma
Contatta:

Messaggio da raybaudi » mercoledì 7 febbraio 2007, 12:01

Ciao

se ho capito bene sbagli il file di partenza...

la generazione della lista deve avvenire a partire dal File2 con solo i correlati del File1
Raybaudi FMP 12 Adv. Windows XP SP3

robyx
Messaggi: 16
Iscritto il: lunedì 28 giugno 2004, 2:00

Messaggio da robyx » mercoledì 7 febbraio 2007, 12:09

Grazie raybaudi.
Che cosa intendi per lista a partire dal file2 ?
Ho provato a definire una lista con l'opzone "valori correlati" all'interno del file1 e va tutto bene ( cioè definisco un campo globale che contiene il valore che andrà a scremare la lista e poi creo un tabella correlata).
Ma se nel file2 creo una lista che proviene dal file1 questa non funziona.
Perchè ?

Grazie.

raybaudi
Messaggi: 3616
Iscritto il: sabato 7 febbraio 2004, 1:00
Località: Roma
Contatta:

Messaggio da raybaudi » mercoledì 7 febbraio 2007, 12:26

1) quando parli di file, intendi tabelle all'interno dello stesso file ?
2) come visualizzi i valori della lista ?
3) prova a costrire un campo calcolato, con risultato non memorizzato:
ElementiListeValori (Get( NomeFile) ; "nomeTuaListaValori" ) e fammi sapere che risultato ti da.
Raybaudi FMP 12 Adv. Windows XP SP3

robyx
Messaggi: 16
Iscritto il: lunedì 28 giugno 2004, 2:00

Messaggio da robyx » mercoledì 7 febbraio 2007, 16:02

per file intendo due files fisicamente separati.
Ho provato a costruire il campo calcolato nel file2 ma non mi visualizza niente !
Eppure la lista valori nel file1 funziona correttamente .
come mai ?
Grazie.

raybaudi
Messaggi: 3616
Iscritto il: sabato 7 febbraio 2004, 1:00
Località: Roma
Contatta:

Messaggio da raybaudi » mercoledì 7 febbraio 2007, 16:34

Allora ti riepilogo i passi:

1) abbiamo un File1 con due campi id1 ed id2
2) abbiamo un File2 con due campi id1 ed id2 (globale con all'interno il valore:"pippo" )
3) se, mentre siamo nel File2, andiamo a vedere il grafico delle relazioni, dobbiamo trovare una relazione tra id2 di File2 ed id2 di File1, altrimenti bisogna crearla
4) sempre mentre siamo in File2 definiamo una nuova lista valori che prelevi i valori dal campo id1 del File1 ( includendo solo i valori correlati partendo da File2 )
5) formattando il campo id1 del File2 come lista a tendina con i valori della lista appena creata, questa visualizzerà tutti i valori del campo id1 del File1 i cui record abbiano però contemporaneamente il campo id2 con all'interno il valore "pippo"

In questo modo DEVE funzionarti
Ultima modifica di raybaudi il mercoledì 7 febbraio 2007, 18:35, modificato 1 volta in totale.
Raybaudi FMP 12 Adv. Windows XP SP3

robyx
Messaggi: 16
Iscritto il: lunedì 28 giugno 2004, 2:00

Messaggio da robyx » mercoledì 7 febbraio 2007, 17:22

Fino al punto 3) tutto ok.
Poi creo una nuova lista valori che prelevi i valori dal campo id1 del File1 e quando seleziono l'opzione "valori correlati" che tabella correlata uso ?
Lascio l'opzione <sconosciuta> ?

raybaudi
Messaggi: 3616
Iscritto il: sabato 7 febbraio 2004, 1:00
Località: Roma
Contatta:

Messaggio da raybaudi » mercoledì 7 febbraio 2007, 18:32

robyx ha scritto: Lascio l'opzione <sconosciuta> ?
Se non appare File2, devi rivedere il punto 3 ! ( perchè vuol dire che non hai relazionato correttamente i due files )
Raybaudi FMP 12 Adv. Windows XP SP3

robyx
Messaggi: 16
Iscritto il: lunedì 28 giugno 2004, 2:00

Messaggio da robyx » giovedì 8 febbraio 2007, 9:11

Ok funziona !
Nell'opzione dovevo solo scegliere la tabella del file2, infatti me lo avevi anche scritto (includendo solo i valori correlati partendo da File2) !!

Grazie infinite.
Alla prossima!
Robyx :D

Rispondi