Difference between revisions of "Format Builder"

From nuBuilderForte
Jump to: navigation, search
(Building a nuNumber)
(Building a nuNumber)
Line 28: Line 28:
 
.. and some punctuation.
 
.. and some punctuation.
  
=Building a nuNumber=
+
To build a number format you will need to provide up to 4 things.
  
To build a number format, click on 1 of 4 punctuation types.
+
1. A Currency sign (not essential)
 +
2. A Separator that will separate a large number into thousands. (not essential)
 +
3. A Decimal point character (only essential if Decimal Places is greater than 0)
 +
4. Decimal Places.
  
Any number entered will be reformatted by the field's onchange event.
+
Changing these will change the display of the Format field.
  
 
+
All of these 4 fields are nuScroll Input Objects (with default values that can be scrolled through but will also accept other characters.)
#1000.
+
#1000,
+
#1,000.
+
#1.000,
+
 
+
 
+
*To the left of these choices is a [[Objects#nuScroll|nuScroll]] Object that will allow you to add a currency sign.
+
*To the right of these choices is a [[Objects#nuScroll|nuScroll]] Object that will allow you select the number of decimal places.
+
 
+
 
+
This prefix and suffix of the Format will be added when a punctuation type is selected.
+

Revision as of 14:33, 18 November 2020

The Format Builder will allow you to create custom formats for nuDate and nuNumber.

To create a Format we need to do 2 things.

  1. Choose the Data Type.
  2. Build the Format.


Building a nuDate

To build a date format, click on a combination of the following options.

Entering a Date with the keyboard requires the user to enter the date in the exact format.

eg. mask - result (2007-13-01 15:20:01)

  • yy - 17
  • yyyy - 2017
  • pp - am or pm
  • dd - 21
  • ddd - Tue
  • dddd - Tuesday
  • mm - 03
  • mmm - Mar
  • mmmm - March
  • hh - 15
  • nn - 20
  • ss - 01

.. and some punctuation.

To build a number format you will need to provide up to 4 things.

1. A Currency sign (not essential) 2. A Separator that will separate a large number into thousands. (not essential) 3. A Decimal point character (only essential if Decimal Places is greater than 0) 4. Decimal Places.

Changing these will change the display of the Format field.

All of these 4 fields are nuScroll Input Objects (with default values that can be scrolled through but will also accept other characters.)