как добавить оценку в SAP Ui5, в поле ввода этой стороны пользователя обязательно вводить только числа с соответствующей максимальной длиной и минимальной длиной, - PullRequest
0 голосов
/ 20 марта 2020

как добавить оценку в SAP Ui5,

1-й регистр - в поле ввода, что пользовательская сторона обязательна для ввода только чисел с соответствующей максимальной длиной и минимальной длиной, 2-й регистр - в поле ввода, что пользовательская сторона обязательна для ввода введите только алфавит с соответствующей максимальной длиной и минимальной длиной.
В обоих случаях пользователь также не может использовать специальный символ

Ответы [ 2 ]

0 голосов
/ 20 марта 2020

Можно использовать sap.m.MaskInput : этот элемент управления позволяет пользователям вводить данные в определенном формате и с фиксированной шириной ввода.

РЕДАКТИРОВАТЬ: MaskInput заставляет пользователей использовать правильный набор входных данных. Затем вы можете выполнить проверку в событии change ввода.

Например (прямо из здесь )

            <Label text="8 Latin characters (case sensitive)"
                   tooltip="8 Latin characters (case sensitive)"/>
            <MaskInput mask="CCCCCCCC" placeholderSymbol="_" placeholder="Enter text">
                <rules>
                    <MaskInputRule maskFormatSymbol="C" regex="[A-Z]"/>
                </rules>
            </MaskInput>

            <Label text="Numeric only" tooltip="Numeric only"/>
            <MaskInput mask="999999" placeholderSymbol="_" placeholder="Enter a six digit number"/>
0 голосов
/ 20 марта 2020

Существует возможность установить ограничения для входов, например:

<Input value="{ path: 'BusinessAddress/PostalCode', type : 'sap.ui.model.type.String' , constraints:{search: '^[0-9]*$'}}">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...