Number fields store basic number values. 

Sample number field:

sample-number-field.png

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

create-number-field.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. If None or 0 is selected, your number values will display as whole digits. At 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 setting is at default, basic number values will always 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 digits following the decimal point, you must set your desired decimal place setting here.


    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:



    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:



    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: 



  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:



    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:



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



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



  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 appear within this field's box within forms. Placeholders can be useful for providing instructions, such as "Please enter number 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 add a default number value that will display within this field's box on a form at default.