Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

Storage Type Ranged

Storage Type Grooper.Core

Base class for all numeric storage types that support value range enforcement and culture-aware formatting.

Remarks

The Storage Type Ranged class provides foundational logic for numeric storage types that require minimum and maximum value constraints, as well as support for culture-specific input and output formatting.

Overview

  • Used by numeric Storage Types to enforce value ranges and handle culture-specific parsing and formatting.
  • Enables configuration of allowed input cultures, output culture, and value boundaries.
  • Ensures that values are validated against specified minimum and maximum limits.

Usage

  • Assign a derived Storage Type to a Data Field to control how numeric values are interpreted, validated, and displayed.
  • Configure 'Input Cultures' and 'Output Culture' to match the expected data sources and desired display format.
  • Set 'Minimum Value' and 'Maximum Value' to restrict the allowed range for input and output values.

Properties

NameTypeDescription
General
Input
Output
Range

Derived Types

There are 6 implementations of Storage Type Ranged.

DateTime Represents a date and/or time value for use in Data Fields and related objects.
Decimal Represents a decimal (floating-point) numeric value for use in Data Fields and related objects.
Double Represents a 64-bit floating-point (double) value for use in Data Fields and related objects.
Int16 Represents a 16-bit signed integer value for use in Data Fields and related objects.
Int32 Represents a 32-bit signed integer value for use in Data Fields and related objects.
Int64 Represents a 64-bit signed integer value for use in Data Fields and related objects.

See Also

Used By

Notification