Number fields store basic number values, such as quantities, grades, or scores.

Sample number field:

2022-01-19_22-23-55.png

Creating a Number Field

To add a new Number Field to your data table, click on the Fields menu item and then on the Number field type category. Select the Number Field field type from the drop-down list.

2022-01-14_22-48-35.png

When creating a Number Field, there are several settings you can customize such as those highlighted in the image below.

2022-01-14_22-50-52.png

  1. Name- this is where you can name your Number Field. For instance, "Quantity" or "Grade".

  2. Description- this is where you can provide a brief description of your Number Field for your own reference. 

  3. Decimal Places- this is where you can define how many digits you wish to appear after the decimal within your number values. Decimal Places can be configured to show up to 10 digits.

    decimal-places.png

    If None or 0 is selected, your number values will display as whole digits. By default the decimal place setting for basic number values is set to None which means that basic number values are displayed as whole digits

    Note: If the decimal place is set to default, basic number values will always store and display as whole digits, even for those basic number values submitted on forms with digits following the decimal point.
    If you wish for your app to store and display basic number values with the digits following the decimal point, you must change the decimal places setting to 1 or higher.


    The amount of digits you select to appear after the decimal place affects how your number values will be rounded and stored in your application. For instance, say you change the decimal place setting to display 1 digit after the decimal and the following number value is submitted within a form:

    b0by4jtgOWpyGSVWyAcxCiASAZiEBx0cGvGSg.png

    With your decimal place configuration of 1 digit, the number value of "1.15" will appear and be stored as rounded to the nearest decimal place:

    CvKaMrBCqxeGh3JLvcm2EGrXpf3-Xc4kc6O_Q.png

    If you were to update your decimal place setting to display 2 digits after the decimal, the number value of "1.15" submitted on the form will remain the same and will not be rounded when stored and displayed within your application: 

    NH8TK2ERFiPK6zGIK_AS9BXly1rWnZLAI9Dpg.png

  4. Thousands Delimiter- this is where you can define which character you wish to use as a thousands delimiter to separate groups of thousands when viewing your number values. This setting does not affect how the values appear in forms. At default, the thousands delimiter is set to None, meaning your number values will display with no thousands delimiter at default and will display as such:

    CLZfDPKCBrUxvWU0FUiBGrZVwGBZKB7PUfVLg.png

    If you wish to change your thousands delimiter setting and choose a delimiter character, you can choose either a comma, period, or space character to separate groups of thousands within your number values. 

    This is how your number values will display if you change your thousands delimiter setting to Comma:

    nrAKGaftl90EFAagXUDeRFVVBYm3AT6OWF8bA.png

    This is how your number values will display if you change your thousands delimiter setting to Period:

    phx8JxA_bY9zlDJW5PZFjnfXSPpPNBEoZRvrw.png

    This is how your number values will display if you change your thousands delimiter setting to Space:

    8Lm_7GHiabC0GgLIPJcF8QRneJP7v3yau9V7A.png

  5. Unique- this is where you can define whether each number value must be unique. 

  6. Placeholder- this is where you can enter placeholder text to automatically populate within this field's box on a form when the form loads. Placeholders can be useful for providing instructions, such as "Please enter quantity here." When a user begins to type within the field box, the placeholder text will disappear and be overwritten. 

  7. Default Form Value- this is where you can enter a default number value that will automatically populate within this field's box on a form when the form loads. For the Number field, only digits can be set for this value.