Decimale
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
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.
| Proprietà di configurazione dell'aspetto | Descrizione | Tipo di dati |
|---|---|---|
Larghezza ![]() |
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 ![]() |
La dimensione del testo nella vista. | String |
Posizionamento etichetta ![]() |
La posizione dell'etichetta per questa vista. Una posizione a sinistra dell'etichetta modifica la larghezza specificata della vista. | String |
Larghezza etichetta ![]() |
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 |
| 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.
|
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
- In Generale, immettere Total come nome della vista decimale.
- 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.
- In Aspetto, impostare Stile dimensione su Largee Posizionamento etichetta su Top.
- In Comportamento, impostare Separatore delle migliaia su , (virgola), Separatore decimale su . (punto), Posizioni decimali su 2e Prefisso su $.
- 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.
| 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 |
- 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
returndell'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à.