Маски введення текстових полів (шаблон заповнення) - crm система

Загальний опис

Маски введення для текстових полів - це можливість, що з'явилася у версії 1.9.6 CRM системи. Вона дозволяє задати певні вимоги до текстового поля, що сприяє однаковому внесення даних різними користувачами і не дозволяє внести в програму непотрібну інформацію.

Сфера застосування

Маски введення будуть корисні для полів:

Інструкція

При створенні маски введення використовуються наступні позначення:

Наприклад, якщо необхідно, щоб поле складалося з 11 цифр, то в поле Заповнити шаблоном просто вказується: N11

Наприклад, якщо необхідно, щоб поле складалося з 7 букв, то в поле Заповнити шаблоном просто вказується: C7

  • P - позначають символи пунктуації

Наприклад, якщо необхідно, щоб в поле можливо було поставити прочерк, знак питання або оклику, то вказується: P1

Наприклад, якщо необхідно, щоб поле заповнювався будь-якими 5 символами, то вказується: * 5

  • [І] - Символи, які, відповідно, позначають початок і кінець довільній маски введення, в якій можливі значення перераховуються через кому.

Наприклад, якщо обов'язково, щоб в поле був символ - собачка (@), то вказується: [@]

Якщо необхідно, щоб в поле вводилася цифра з проміжку 0-9, то вказується: [0-9]

Якщо необхідно, щоб в поле вводилася будь-яка кирилична прописна буква, то вказується [а-я]

Якщо необхідно, щоб в поле вводилася будь-яка латинська велика літера, то вказується [A-Z]

Важливо: Діапазони знаків може свідчити тільки для одиночних символів

Важливо: У зв'язку з тим, що кома і тире використовуються при позначенні діапазону можливих значень, вказати їх без інших символів не вийде. Тобто запис типу "1-3" або "1,3" можлива. А ось тільки "-" або "," вказати не вийде.

Для того, щоб ввести маску введення, вам необхідно відкрити настройки текстового поля і ввести код маски введення в поле "Шаблон заповнення".

Маски введення текстових полів (шаблон заповнення) - crm система

Важливо: У текстовому полі з маскою введення повинна бути відключена "багаторядкова".

Правила введення маски наступні:

1. Вказуємо тип символів, які будуть вводитися.

2. Вказуємо кількість символів, яке повинно бути введено.

Наприклад, якщо ми хочемо, щоб в поле вводилося лише одинадцять цифр і не можна було вказати літери або інші символи, то вказуємо код N11 і натискаємо "Зберегти"

Маски введення текстових полів (шаблон заповнення) - crm система

Якщо з першої спроби ми не змогли ввести в поле коректне значення, але потім все-таки внесли зміни з урахуванням зауважень, заданих шаблоном, що заповнюються поле забарвиться зеленим кольором

Таким чином працює можливість заповнення поля шаблоном.

Необхідно, щоб поле з назвою компанії можливо було внести до 15 символів - виключно кириличних літер

В такому випадку необхідно використовувати наступний код

[А-Я, а-я] - позначає перелік можливих значень можливих значень

1-15 - позначає кількість символів, яке може бути задано - від 1 до 15 символів (в даному випадку).

Необхідно, щоб поле з назвою компанії можливо було внести до 15 символів - латинських і / або кириличних літер.

В такому випадку необхідно використовувати наступний код

[А-Я, а-я, A-Z, a-z] - позначає перелік можливих значень. В даному випадку, можливо також використовувати просто значення "С", тому що мається на увазі, що ми зможемо додати будь-яку букву.

1-15 - позначає кількість символів яке може бути задано - від 1 до 15 символів (в даному випадку).

В такому випадку необхідно використовувати наступний код

[А-я, a-z, 0-9] 1-10 - позначає від 1 до 10 букв або цифр

[@] 1 - позначає обов'язковість введення одного символу-собачки

[.] 1 - позначає обов'язковість введення однієї точки після букв

С2-3 - позначає кількість букв для позначення домену електронної скриньки

У компанії прийнята певна нумерація договорів. Необхідно, щоб в номері договору спочатку можна було вказати літери, наприклад, на початку необхідно вказати тип договору - ДП або ТАК (тобто Договір Поставки або Договір Оренди), потім рік ув'язнення (чотири цифри), потім тире, потім 5 цифр договору.

В такому випадку необхідно використовувати наступний код

[ДП, YES] - позначає тип договору

P1 - позначає можливість поставити один знак пунктуації (тире)

N5 - позначає можливість вказати 5ти значний номер договору

В такому випадку необхідно використовувати наступний код

[+7] 1 - позначає, що номер повинен починатися з +7, а 1 означає, що комбінацію символів, укладену в квадратні дужки, потрібно ввести 1 раз

[(, 0-9] 1N3 [), 0-9] 1 - означає, що код міста повинен складатися з 3 цифр в дужках або 5 цифр без дужок

N5-7 - позначає необхідність введення інших цифр номера

Схожі статті