Decimale

Consente agli utenti di immettere o visualizzare solo i valori decimali. Utilizzare le impostazioni di configurazione per questa vista per specificare il formato per il numero decimale visualizzato.

Bind dei dati

Impostare o modificare il bind dei dati per la vista nella scheda delle proprietà Generale . La vista Decimale può essere associata a una variabile Decimale .

Proprietà di configurazione

In Configurazione, impostare o modificare le proprietà di aspetto e comportamento per la vista. In Eventi, impostare le proprietà di configurazione della formula.

Dimensione schermo
Una proprietà di configurazione che ha l'icona Dimensioni schermo Icona Dimensioni schermo accanto al nome proprietà può avere valori differenti per ciascuna dimensione schermo. Se non si imposta un valore, la dimensione dello schermo eredita il valore della dimensione dello schermo successivo più grande come valore predefinito.
Definizioni del tema
Le definizioni dei temi specificano i colori e gli stili per una vista e ne determinano l'aspetto. È possibile visualizzare l'anteprima dell'aspetto delle viste nell'editor del tema. Consultare Temi.
Le proprietà di configurazione dell'aspetto per Decimal sono elencate nella tabella seguente:
Tabella 1. Proprietà di configurazione dell'aspetto per Decimal
Proprietà di configurazione dell'aspetto Descrizione Tipo di dati
Larghezza Icona Dimensioni schermo La larghezza della vista. È possibile specificare la larghezza in px (pixel),% (percentuale) o unità em. Ad esempio, 50px, 20% o 0.4em. Se non viene specificato un tipo di unità, viene utilizzato px. String
Dimensione Icona Dimensioni schermo La dimensione del testo nella vista. String
Posizionamento etichetta Icona Dimensioni schermo La posizione dell'etichetta per questa vista. Una posizione a sinistra dell'etichetta modifica la larghezza specificata della vista. String
Larghezza etichetta Icona schermo grande La larghezza dell'etichetta. È possibile specificare la larghezza in px (pixel),% (percentuale) o unità em. Ad esempio, 50px, 20% o 0.4em. Se non viene specificato un tipo di unità, viene assunto px. String
Le proprietà di configurazione del comportamento per Decimal sono elencate nella tabella seguente:
Tabella 2. Proprietà di configurazione del comportamento per Decimal
Proprietà di configurazione del comportamento Descrizione Tipo di dati
Indice di tabulazione L'indice della sequenza di tabulazione. Gli indici di tabulazione iniziano da 1 e possono essere impostati in modo sparso. Ad esempio, è possibile utilizzare 1, 5, 10. La proprietà Indice scheda controlla la sequenza di tabulazione quando ci si sposta tra le aree UI premendo il tasto Tab. Integer
Testo segnaposto Il testo segnaposto visualizzato quando non viene immesso alcun valore. String
Formattazione numerica Determina se il separatore delle migliaia e il separatore decimale sono basati sulla locale dell'utente corrente o specificati come opzioni di configurazione personalizzate. Le opzioni disponibili sono Auto e Custom. String
Nascondi separatore delle migliaia Nasconde il separatore delle migliaia. Boolean
Separatore delle migliaia Separa le migliaia nel raggruppamento di cifre. Le virgole sono più comunemente usate come separatori di migliaia. In base alla locale dell'utente, è possibile utilizzare altri simboli (come i punti) o caratteri personalizzati come separatori di migliaia. String
Separatore decimale Separa le parti integrali e frazionarie di un numero decimale. I punti sono più comunemente utilizzati come separatori decimali. In base alla locale dell'utente, altri simboli (come virgole) o caratteri personalizzati possono essere utilizzati come separatori decimali. String
Posizioni decimali Il numero massimo di posizioni decimali da visualizzare. Integer
Valuta La valuta in cui è formattato il numero decimale.
  • Quando si specifica un valore per Valuta, il formato valuta sovrascrive i valori specificati per Separatore delle migliaia e Separatore decimale.
  • Per specificare una formattazione personalizzata per i numeri decimali, utilizzare invece le proprietà di configurazione Prefisso e Postfix .
String
Simbolo valuta Il simbolo di valuta il cui valore sovrascrive il valore Valuta . Per specificare una formattazione personalizzata per i numeri decimali, utilizzare invece le proprietà di configurazione Prefisso e Postfix . String
Prefisso Un simbolo che precede i valori di immissione numerici. String
Suffisso Un simbolo che segue i valori di input numerici. String

Esempio

Per specificare la formattazione di un numero decimale che si desidera visualizzare nella pagina dell'interfaccia utente, aggiungere una vista Decimale al layout della pagina, quindi impostare le proprietà di configurazione come segue:
  1. In Generale, immettere Total come nome della vista decimale.
  2. In Eventi, specificare il seguente valore per Valore formula: @{Value1} + @{Value2}. Questa formula prende i valori di input da altre due viste decimali denominate Value1 e Value2e li aggiunge.
  3. In Aspetto, impostare Stile dimensione su Largee Posizionamento etichetta su Top.
  4. In Comportamento, impostare Separatore delle migliaia su , (virgola), Separatore decimale su . (punto), Posizioni decimali su 2e Prefisso su $.
  5. Salva le tue modifiche.

Il risultato è un campo decimale che aggiunge i valori di input per Value1 e Value2, è preceduto dal simbolo $ e mostra due decimali dopo il separatore. Se il valore di immissione per Value1 è $100.00 e il valore di immissione per Value2 è $200.00, il valore per il numero decimale viene visualizzato come $300.00

Eventi

Impostare o modificare le proprietà di configurazione della formula e i gestori eventi per la vista nelle proprietà Eventi . È possibile impostare gli eventi da attivare in modo programmatico o quando un utente interagisce con la vista. Per informazioni su come definire e codificare gli eventi, vedere Eventi definiti dall'utente.

Le proprietà di configurazione della formula per Decimal sono riportate nella seguente tabella:
Tabella 3. Proprietà di configurazione della formula per Decimal
Proprietà di configurazione della formula Descrizione Tipo di dati
Formula valore La formula che specifica la modalità di visualizzazione del valore nella vista. È possibile utilizzare formule o valori String statici o funzioni aggregate.

Per ulteriori informazioni sulle formule, consultare Formule.

String
Decimal ha i seguenti tipi di gestori eventi:
  • On load: attivato quando la pagina viene caricata. Ad esempio:
    me.setValue(0.00);
  • On change: attivato quando il valore cambia. Ad esempio:
    ${Decimal1}.setValue(oldValue); ${Decimal2}.setValue(newValue);
  • On focus: attivato quando lo stato attivo si sposta sul campo decimale. Ad esempio:
    ${Tooltip1}.setTooltipVisible(true)
  • On blur: attivato quando la vista perde lo stato attivo. Ad esempio:
    ${Tooltip1}.setTooltipVisible(false);
  • On format: attivato quando l'utente applica la formattazione personalizzata ai valori di input. La formattazione è basata sul valore return dell'istruzione. Ad esempio:
    var neg = me.getValue() < 0; if (neg){return "(" + formattedValue + ")"}

A seconda dell'evento specifico, è possibile utilizzare la logica JavaScript per modificare gli effetti della vista. Ulteriori informazioni sull'utilizzo di eventi con viste sono disponibili nell'argomento Eventi definiti dall'utente.

Metodi

Per informazioni dettagliate sui metodi disponibili per Decimal, consultare l'API Decimal JavaScript .

Ulteriori risorse

Per informazioni su come creare un coach o una pagina, consultare Creazione di coach.
Per informazioni sulle proprietà standard (Generale, Configurazione, Posizionamento, Visibilitàe Attributi HTML), consultare Visualizza proprietà.