aiuto script

FileMaker è un database relazionale. Vediamo come...

Moderatore: Moderatori

Rispondi
messadua
Messaggi: 21
Iscritto il: domenica 22 maggio 2005, 2:00

aiuto script

Messaggio da messadua » mercoledì 4 gennaio 2006, 21:44

Ciao a tutti :-)

chiedo aiuto per il seguente problema : ho un database con tre tabelle, correlate con ID univoco, ora, vorrei fare in modo che quando mi sposto, con un bottone, da una tabella all'altra, la nuova tabella mi porti automaticamente all'ID che stavo visualizzando sulla precedente...cioe' se sto analizzando l'ID 21 sulla tabella 1 vorrei fare in mdo che spostandomi sulla tabella 2 venisse visualizzato automaticamente il record relativo all'ID 21 ( e cosi' anche per la tabella 3).

Qualcuno saprebbe dirmi come organizzare lo script in questo caso ?

Ringraziandovi sempre


Diego

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

Messaggio da raybaudi » giovedì 5 gennaio 2006, 2:36

Usa il comando:
Vai al record correlato
Raybaudi FMP 12 Adv. Windows XP SP3

messadua
Messaggi: 21
Iscritto il: domenica 22 maggio 2005, 2:00

Messaggio da messadua » domenica 8 gennaio 2006, 3:03

Ehmm, l'idea sarebbe buona, ma il fatto e' che non funge.

Assieme a "va a record correlato" devo anche decidere usando quale tabella e con queale layout... andando dalla Tab. 1 alla 2 ho provato ad inserire tabella 2 e layout della tabella 2...sbaglio ?


Grazie in ogni caso per l'aiuto :)

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

Messaggio da raybaudi » domenica 8 gennaio 2006, 4:21

No, non sbagli...forse hai solo dimenticato qualcosa !

Abbiamo tre tabelle: A, B, e C

Per comodità diciamo che ognuna di queste tabelle ha un layout con lo stesso nome della tabella.
In tutti i layout sono presenti:
Un campo ID
Un campo testo
2 portali, che ci fanno vedere ognuno i record delle altre due tabelle e che hanno (nella riga) un pulsante con associato il comando:
Vai al Record Correlato []

Per esempio, stiamo sulla tabella A record 12 e vogliamo visionare il record 12 della tabella B. Allora:

Vai al Record Correlato-->
Ricava i record correlati da: B-->
Mostra record usando il formato:B-->
check su: Mostra solo record correlati-->
check su: Confronta solo record corrente

Se hai fatto tutto questo, DEVE funzionare ! :wink:
Raybaudi FMP 12 Adv. Windows XP SP3

Rispondi