Riferimento > Funzioni > Funzioni di definizione > InfoRelazione
 
InfoRelazione
Scopo 
Restituisce un elenco di quattro valori per ogni relazione direttamente correlata a nomeTabella.
Formato 
InfoRelazione ( nomeFile ; nomeTabella )
Parametri 
nomeFile - il nome di un file di database aperto (locale o remoto).
nomeTabella - il nome di una tabella nel file database specificato.
Importante  Per informazioni sui parametri di testo letterali vedere la sezione Funzioni di definizione.
Tipo di dati riportato 
Testo
Creata in 
FileMaker Pro 6.0 o versione precedente
Descrizione 
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..
Esempi 
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
Argomenti correlati 
Funzioni (per categoria)
Funzioni (in ordine alfabetico)
Informazioni sulle formule
Informazioni sulle funzioni
Definizione di campi Calcolo
Utilizzo di operatori nelle formule