Skip to content

/AWS1/CL_PP2TEXTVALIDATION

Validation rules for a text field.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_minlength TYPE /AWS1/PP2INTEGER /AWS1/PP2INTEGER

The minimum number of characters for the text field.

iv_maxlength TYPE /AWS1/PP2INTEGER /AWS1/PP2INTEGER

The maximum number of characters for the text field.

iv_pattern TYPE /AWS1/PP2STRING /AWS1/PP2STRING

The regular expression used to validate the text field.


Queryable Attributes

MinLength

The minimum number of characters for the text field.

Accessible with the following methods

Method Description
GET_MINLENGTH() Getter for MINLENGTH, with configurable default
ASK_MINLENGTH() Getter for MINLENGTH w/ exceptions if field has no value
HAS_MINLENGTH() Determine if MINLENGTH has a value

MaxLength

The maximum number of characters for the text field.

Accessible with the following methods

Method Description
GET_MAXLENGTH() Getter for MAXLENGTH, with configurable default
ASK_MAXLENGTH() Getter for MAXLENGTH w/ exceptions if field has no value
HAS_MAXLENGTH() Determine if MAXLENGTH has a value

Pattern

The regular expression used to validate the text field.

Accessible with the following methods

Method Description
GET_PATTERN() Getter for PATTERN, with configurable default
ASK_PATTERN() Getter for PATTERN w/ exceptions if field has no value
HAS_PATTERN() Determine if PATTERN has a value