FieldDisplayNames

Returnerar ett fälts visningsnamn som JSON-data.

Format 

FieldDisplayNames ( filnamn ; fältnamn )

Parametrar 

databas – namnet på en öppen databasfil (en lokal fil eller en fjärrfil). Mer information finns i Designfunktioner.

Fältnamn – ett textuttryck för namnet på ett fält. Fältnamnet måste ha formen tabellnamn::fältnamn om du vill ange ett fält i en annan tabell än den aktuella tabellen.

Returnerad datatyp 

text

Ursprungsversion 

26.0

Beskrivning 

Returnerar ett JSON-objekt som innehåller alla visningsnamn som konfigurerats för det angivna fältet i alternativet Anpassa visningsnamnen för fält. Mer information finns i Definiera avancerade fältalternativ.

Exempel 1 

FieldDisplayNames ( "" ; "Kunder::Förnamn" ) returnerar visningsnamnen för fältet Förnamn i tabellen Kunder i den aktuella filen. Om visningsnamnen för standardvyn och för tabellvisningsläge har angetts till Förnamn och Tilltalsnamn returnerar funktionen följande:

{"fm_common":"Förnamn","fm_table_view":"Tilltalsnamn"}

Exempel 2 

JSONGetElement ( FieldDisplayNames ( "" ; "Kunder::Förnamn" ) ; "fm_table_view" ) returnerar visningsnamnet för Tabellvisningsläge för fältet Förnamn, vilket är Tilltalsnamn.

Exempel 3 

Returnerar ett anpassat visningsnamn i en layoutberäkning för en fältetikett på en layout med begränsat utrymme. I dialogrutan Avancerade fältalternativ för fältet KundID ska du vid Anpassa visningsnamnen för fält ange en anpassad nyckeln med namnet mitt_korta_namn med värdet ID:

JSONSetElement ( "{}" ; [ "mitt_korta_namn" ; "ID" ; JSONString ] )

I layoutberäkningen för fältetiketten hämtar beräkningen det korta namnet:

JSONGetElement ( FieldDisplayNames ( "" ; "Kunder::KundID" ) ; "mitt_korta_namn" )

Då returneras ID som fältetikett.