Restituisce un elenco di quattro valori per ogni relazione direttamente correlata a nomeTabella.
InfoRelazione ( nomeFile ; nomeTabella )
nomeFile
- il nome di un file di database aperto (locale o remoto).
nomeTabella
- il nome di una tabella nel file database specificato.
Testo
FileMaker Pro 6.0 o versione precedente
I valori in una lista sono separati da ritorni a capo e le liste sono separate da due ritorni a capo. Per ogni relazione aggiuntiva collegata a nomeTabella
, viene restituita una lista aggiuntiva di quattro valori.
I quattro valori sono:
•Origine
: nome origine dati della tabella di database collegata a nomeTabella
.
•Tabella
: il nome della tabella collegata a nomeTabella
.
•Opzioni
: le opzioni impostate nella parte destra della finestra di dialogo Modifica relazione al momento della definizione della relazione. Se non sono state impostate le seguenti opzioni questa riga è vuota; in caso contrario queste opzioni sono separate da spazi.
•Eliminazione, se nella parte destra della finestra di dialogo Modifica relazione è selezionata l'opzione Elimina i record correlati in questa tabella quando un record viene eliminato nell'altra tabella.
•Creazione, se nella parte destra della finestra di dialogo Modifica relazione è selezionata l'opzione Consenti la creazione di record in questa tabella tramite questa relazione.
•Ordinati, se nella parte destra della finestra di dialogo Modifica relazione è selezionata l'opzione Ordina i record.
•Relazioni
: una lista delle relazioni definite, una per riga. I nomi del campo sono completamente qualificati, ad esempio, nometabella::nomecampo
.
Un database chiamato Risorse umane ha tre tabelle: Società, Dipendenti e Indirizzi. Società::Codice società
è collegato a Dipendenti::Codice società
, Dipendenti::Codice dipendente
è collegato a Indirizzi::Codice dipendente
e Dipendenti::DataDiAssunzione
è collegato aIndirizzi::DataDiSpostamento
.
Le relazioni hanno i seguenti criteri:
•È possibile creare record in tutte le tabelle.
•Non è possibile eliminare record in tutte le tabelle.
•È stato specificato un ordinamento per la tabella Indirizzi per la relazione Dipendenti<-->Indirizzi.
InfoRelazione ( "Risorse umane" ; "Dipendenti" )
restituisce:
Origine: Risorse umane
Tabella: Società
Opzioni: Crea
Società::Codice società = Dipendenti::Codice società
Origine: Risorse umane
Tabella: Indirizzi
Opzioni: Ordine creazione
Indirizzi::Codice dipendente = Dipendenti::Codice dipendente
Indirizzi::DataDiSpostamento >= Dipendenti::DataDiAssunzione