Содержит информацию о правилах заполнения конкретного поля лицензионной формы конечного пользователя.
Название | Тип | Описание |
---|---|---|
FieldName | string | Название поля |
FieldTitle | string | Текстовый заголовок (подходит для отображения пользователю на витрине) |
FieldDescription | string | Описание поля |
RegExprs | string | Регулярное выражение, описывающее правила заполнения поля (с учетом допустимой длины значения). Устаревшее, не рекомендуется к использованию |
SmallRegExprs | string | Регулярное выражение, описывающее правила заполнения поля (без учета длины) |
FieldsValue | string | Значение поля (актуально только когда объект выступает в качестве результата вызова метода ActivateSubscriber) |
AvaliableValues | array of string | Список допустимых значений для данного поля (актуально только для полей с типом «Один из нескольких») |
ErrorText | string | Текст ошибки (актуально только когда объект выступает в качестве результата вызова метода CheckEndUserInfo) |
HasError | bool | Признак наличия ошибки (актуально только когда объект выступает в качестве результата вызова метода CheckEndUserInfo) |
RelatedPartNums | array of string | Список парт. номеров, для заказа которых необходимо это поле |
FieldType | int | Тип поля. 1 - текстовое поле, 2 - Boolean, 3 - один из нескольких |
UserType | int | Для кого предназначено это поле. 1 - для конечного пользователя, 2 - для реселлера |
Required | bool | Обязательность заполнения поля |
MinLength | int | Минимальная длина значения поля |
MaxLength | int | Максимальная длина значения поля |