NomiVisualizzazioneCampo
Restituisce i nomi visualizzati per un campo come dati JSON.
Formato
NomiVisualizzazioneCampo ( nomeFile ; nomeCampo )
Parametri
nomeFile - il nome di un file di database aperto (locale o remoto). Vedere Funzioni di definizione.
nomeCampo - un'espressione di testo per il nome di un campo. Il nome del campo deve essere nel formato nometabella::nomecampo per specificare un campo che esiste in una tabella diversa dalla tabella corrente.
Tipo di dati riportato
Testo
Creata nella versione
26.0
Descrizione
Restituisce un oggetto JSON contenente tutti i nomi di visualizzazione configurati per il campo specificato nell'opzione Personalizza i nomi visualizzati per i campi. Vedere Definizione delle opzioni campo avanzate.
Esempio 1
NomiVisualizzazioneCampo ( "" ; "Clienti::Nome" ) restituisce i nomi visualizzati per il campo Nome nella tabella Clienti del file corrente. Se i nomi di visualizzazione per l'impostazione predefinita e per la vista tabella sono impostati rispettivamente su Nome e Nome assegnato, la funzione restituisce:
{"fm_common":"Nome","fm_table_view":"Nome assegnato"}
Esempio 2
JSONGetElement ( NomiVisualizzazioneCampo ( "" ; "Clienti::Nome" ) ; "fm_table_view" ) restituisce il nome visualizzato in Vista tabella per il campo Nome, che è Nome assegnato.
Esempio 3
Restituisce un nome visualizzato personalizzato in un calcolo formato per l'etichetta di un campo su un formato in cui lo spazio è limitato. Nella finestra di dialogo Opzioni campo avanzate del campo IDCliente, per Personalizza i nomi visualizzati per i campi, specificare una chiave personalizzata denominata mio_nome_breve con ID valore:
JSONSetElement ( "{}" ; [ "mio_nome_breve" ; "ID" ; JSONString ] )
Nel calcolo del formato per l'etichetta del campo, questo calcolo recupera il nome breve:
JSONGetElement ( NomiVisualizzazioneCampo ( "" ; "Clienti::IDCliente" ) ; "mio_nome_breve" )
Questo restituisce ID come etichetta del campo.