campo calcolo relazionato - si pu

FileMaker è un database relazionale. Vediamo come...

Moderatore: Moderatori

Rispondi
ceccobeppino
Messaggi: 61
Iscritto il: sabato 18 febbraio 2006, 1:00

campo calcolo relazionato - si può ?

Messaggio da ceccobeppino » venerdì 2 marzo 2007, 10:07

Ciao a tutti,
Non riesco a venire a capo del seguente problema:
2 tabelle A e B relazionate tramite i campi A::nome e B::nome
Il campo A::nome è un calcolato che prende dati da altre tabelle e si aggiorna in maniera corretta, ma, al variare del risultato, la relazione non si aggiorna.
Se invece si cambia il valore del campo con immissione diretta tutto funziona. Chiedo troppo a FM, o sbaglio qualcosa ?
Se vi servono altre info chiedete pure. Grazie
FMProAdv.11 WinXP SP2

andreuccio
Messaggi: 1737
Iscritto il: giovedì 7 ottobre 2004, 2:00
Località: Lamezia Terme

Re: campo calcolo relazionato - si può ?

Messaggio da andreuccio » venerdì 2 marzo 2007, 10:13

ceccobeppino ha scritto:Ciao a tutti,
Non riesco a venire a capo del seguente problema:
2 tabelle A e B relazionate tramite i campi A::nome e B::nome
Il campo A::nome è un calcolato che prende dati da altre tabelle e si aggiorna in maniera corretta, ma, al variare del risultato, la relazione non si aggiorna.
Se invece si cambia il valore del campo con immissione diretta tutto funziona. Chiedo troppo a FM, o sbaglio qualcosa ?
Se vi servono altre info chiedete pure. Grazie
Sono entrambe indicizzati?
Umiliati e sarai Esaltato, Esaltati e sarai Umiliato
Mac OS X Snow Leopard - FMP 10 Adv.

ceccobeppino
Messaggi: 61
Iscritto il: sabato 18 febbraio 2006, 1:00

Messaggio da ceccobeppino » venerdì 2 marzo 2007, 15:48

Ciao.
A::nome è un campo calcolato "non memorizzato". FM non permette diversamente.
B::nome è indicizzato.
Pensi che potrebbe essere un problema d'indicizzazione ?
Credevo che l'indicizzazione servisse fondamentalmente a velocizzare la ricerca. ma ammetto che è un argomento per me abbastanza oscuro.

Grazie per l'interessamento.
FMProAdv.11 WinXP SP2

andreuccio
Messaggi: 1737
Iscritto il: giovedì 7 ottobre 2004, 2:00
Località: Lamezia Terme

Messaggio da andreuccio » venerdì 2 marzo 2007, 16:01

ceccobeppino ha scritto:Ciao.
A::nome è un campo calcolato "non memorizzato". FM non permette diversamente.
B::nome è indicizzato.
Pensi che potrebbe essere un problema d'indicizzazione ?
Credevo che l'indicizzazione servisse fondamentalmente a velocizzare la ricerca. ma ammetto che è un argomento per me abbastanza oscuro.

Grazie per l'interessamento.
Anche. Ma le relazioni non funzionano se non tra campi indicizzati e dello stesso tipo(testo-->testo oppure numero-->numero). E poi anche un campo calcolato si può indicizzare.Dipende dal calcolo.
Umiliati e sarai Esaltato, Esaltati e sarai Umiliato
Mac OS X Snow Leopard - FMP 10 Adv.

andreuccio
Messaggi: 1737
Iscritto il: giovedì 7 ottobre 2004, 2:00
Località: Lamezia Terme

Messaggio da andreuccio » venerdì 2 marzo 2007, 16:29

Leggendo meglio il tuo post iniziale. Il campo calcolato prende i dati da un'altra tabella. Per quello non puoi indicizzarlo e creare la relazione.
Umiliati e sarai Esaltato, Esaltati e sarai Umiliato
Mac OS X Snow Leopard - FMP 10 Adv.

ceccobeppino
Messaggi: 61
Iscritto il: sabato 18 febbraio 2006, 1:00

Messaggio da ceccobeppino » giovedì 8 marzo 2007, 22:09

Leggendo meglio il tuo post iniziale. Il campo calcolato prende i dati da un'altra tabella. Per quello non puoi indicizzarlo e creare la relazione.
Ho capito..e ti ringrazio.
Per la cronaca: Ho risolto inserendo il valore tramite script, attivato con Eventscript, anzichè con il calcolato. Funziona e l'utente non deve fare/accorgersi di niente.
FMProAdv.11 WinXP SP2

Rispondi