Definiera avancerade fältalternativ
Du kan ställa in fältalternativ för avancerade funktioner som notationer för DDL (Data Definition Language) och anpassade visningsnamn.
Så här väljer du avancerade fältalternativ:
-
Välj Arkiv > Hantera > Databas.
-
Klicka på fliken Fält.
-
Om databasen innehåller mer än en tabell väljer du rätt tabell i listan Tabell.
-
Markera ett befintligt fält eller skapa ett nytt.
-
Klicka på Avancerat och välj sedan avancerade alternativ för fältet.
För att Gör så här Inkludera en beskrivning av det här fältet när en FileMaker-klient genererar DDL
För Lägg till notation i DDL (Data Definition Language), ange text som beskriver syftet med fältet.
Den här notationen tas med som en kodkommentar efter fältets definition i DDL som genereras för fältets tabell. En primär användning för notationen är att förbättra en AI-modells förmåga att generera SQL-frågor för dina data baserat på DDL. Mer information finns i Bästa praxis för databasschema i generering av DDL och SQL-frågor
Visa ett annat namn för ett fält i specifika funktioner
Välj Anpassa fälts visningsnamn. Ange sedan ett JSON-objekt som textuttryck med nyckel–värde-par som anger det fältvisningsnamn som ska användas för specifika funktioner. Du kanske vill definiera ett fältvisningsnamn om det ursprungliga fältnamnet kanske inte förstås av användarna.
Använd följande nycklar för att ange ett fältvisningsnamn i funktioner som stöds:
-
fm_export– visar namnet i dialogrutan Fältordning för export och i exporterade filer som innehåller fältnamnet (till exempel Excel). Mer information finns i Exportera data från FileMaker Pro och Scriptsteget Exportera poster. -
fm_sort– visar namnet i dialogrutan Sortera poster. Mer information finns i Sortera poster. -
fm_table_view– visar namnet i kolumnrukriken i Tabellvisningsläge. Mer information finns i Konfigurera tabellvisning för formulär och lista för en layout. -
fm_common– visar namnet i alla ovanstående funktioner, såvida inte en av de ovan angivna nycklar också har angetts som då åsidosätterfm_common.
Om inget värde definieras för en funktionsnyckel eller för
fm_commonanvänds det ursprungliga fältnamnet för den funktionen.Du kan också definiera anpassade nyckel–värde-par i det här JSON-objektet för dina egna syften. Om du vill hämta alla nyckel–värde-par för ett fält som ett JSON-objekt använder du Funktionen FieldDisplayNames.
Obs! Skapa inte nyckelnamn som börjar med "fm_” eftersom det prefixet är reserverat av Claris.
-
Exempel på visningsnamn för fält
För Anpassa fälts visningsnamn kan du använda Funktionen JSONSetElement och skapa den JSON-syntax som krävs i dialogrutan Ange beräkning. För ett fält med namnet Adrs kan du ange ett värde för ett eller flera av nyckel–värde-paren:
JSONSetElement ( "{}" ;
[ "fm_common" ; "Adress" ; JSONString ] ;
[ "fm_table_view" ; "Gatuadress" ; JSONString ]
)
Det resulterande JSON-objektet blir:
{
"fm_common": "Adress",
"fm_table_view": "Gatuadress"
}
I stället för att visa Adrs används Adress som fältvisningsnamn i alla funktioner som stöds, utom i Tabellvisningsläge där Gatuadress används.