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.