Profile Picture of the author

SnapApp Field Types - Decimal

on 01-16-2026 12:00 AM by SnapApp by BlueVector AI

71

License: Professional, Corporate, Enterprise

Decimal Field

The Decimal field type is a high-precision numeric type used for values that require fractional components, such as scientific measurements, coordinates, or specific financial ratios. Unlike the standard Number type, Decimal allows for granular control over the number of digits stored after the decimal point.

Decimal Field Properties

Note: Every field in SnapApp shares a set of universal properties, such as Display and Edit settings, that are configured during creation.

To find more information on these foundational settings, please click the link below: SnapApp Fields Fundamentals


Basic Properties

The Basic Properties tab establishes the field’s identity and its relationship to the parent object.

Property Description
Data Type Set to Decimal. This enables numeric input with fractional support.
Object The parent object this field belongs to.
Label The user-facing name, such as “Weight (kg)” or “Interest Rate”.
Column Name Prepopulated from the Label. Convention: 3–5 words separated by underscores (e.g., vessel_fuel_consumption).
Description Internal notes explaining the unit of measure or precision requirements for this field.

Data Type Properties

When the Decimal data type is selected, the following specific constraints become available in the Data Type Properties section to enforce data integrity:

  • Decimal Places: Defines the maximum number of digits allowed after the decimal point.
  • Input Restriction: SnapApp does not round values; it strictly limits character entry.
    • Example: If Decimal Places is set to 2, and a user attempts to type 5.123, the system will not allow the 3 to be typed at all. The input is physically restricted to the specified format.
  • Minimum/Maximum Value: Optional constraints to prevent users from entering numbers outside of a specific range (e.g., 0–100 for a percentage).
  • Max Digit: Specifies the total number of digits allowed in the field (including those before and after the decimal).
  • Min Value: Sets the lowest numerical value allowed. Any input below this number will trigger a validation error.
  • Max Value: Sets the highest numerical value allowed. Any input above this number will trigger a validation error.

Create Decimal Field Screenshot


User Interface & Input

The Decimal field provides a streamlined input experience designed for speed and accuracy.

  • Numeric Steppers: The field includes “Up” and “Down” arrows on the right side, allowing users to increment or decrement the value by 1 with a single click.
  • Validation: The field automatically rejects non-numeric characters (excluding the decimal point).
  • Sign Restriction: The Decimal field strictly accepts positive values. Users cannot enter a negative sign (-) in this field.

Create Decimal Field Screenshot


Thank you for following these steps to configure your SnapApp components. Building a well-structured data environment is the first step toward creating a powerful, automated application that scales with your needs.

For further assistance, email us at snapapp@bluevector.ai


Generate Text