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.