Поля кількості будівель: кількість гостей, предметів тощо.
Скільки гостей? Скільки квитків? Скільки товарів вам потрібно? Поля кількості збирають числові значення, які впливають на рішення — від планування заходу до обробки замовлень та розподілу ресурсів.
У цьому посібнику ви дізнаєтеся, як створювати ефективні поля кількості з належною перевіркою, обмеженнями та зручними елементами керування.
Коли вам потрібні поля кількості
Реєстрація події
- Кількість присутніх
- Кількість гостей на вечерю
- Запит на квитки
- Бронювання столиків (для групи)
Замовлення та запити
- Кількість предметів
- Кількість копій
- Потрібні одиниці
- Суми оптових замовлень
Бронювання та резервації
- кількість номерів
- Гостей у номері
- Кількість ночей
- Транспортні засоби в групі
Опитування та відгуки
- Оцінка за шкалою (1-10)
- Підрахунок частот
- Роки досвіду
- Кількість працівників
Заяви та форми
- Члени домогосподарства
- Залежні люди
- Роки за адресою
- Кількість транспортних засобів, що належать
Планування ресурсів
- Потрібні стільці
- Потрібні паркувальні місця
- Страви для приготування
- Кількість матеріалів
Створення поля кількості
Ось як створити поля кількості за допомогою Автоматичний конструктор форм:
Крок 1: Встановлення автоматичного конструктора форм
- Перейдіть до Плагіни → Додати новий
- Шукати "АФБ«(скорочена назва від Auto Form Builder)»
- Знайти "AFB – Auto Form Builder – Конструктор форм перетягуванням"
- Натисніть Встановити зараз, То активувати
Крок 2: Додати Числове поле
- Створення або редагування форми
- знайти Номер у палітрі поля
- Перетягніть його на полотно форми
- Натисніть, щоб відкрити налаштування
Крок 3: Налаштуйте основні параметри
Мітка поля
Чіткі, конкретні мітки:
- «Кількість гостей»
- «Кількість»
- «Скільки квитків?»
- «Розмір вечірки»
Обов’язково / необов’язково
- Вимагається – Для надсилання необхідно ввести номер
- опціональний – Можна залишити порожнім
Текст довідки
Уточніть очікування:
- «Включно з вами»
- «Максимум 10 на замовлення»
- «Введіть 0, якщо немає»
Крок 4: Встановіть мінімум і максимум
Обмежте діапазон допустимих значень:
Мінімальне значення
- Найменше дозволене число
- Часто 0 або 1
- Запобігає від'ємним числам
Максимальне значення
- Найбільше дозволене число
- На основі потужностей, запасів або політики
- Запобігає нереалістичним кількостям
Крок 5: Налаштування розміру кроку
Контрольні значення приросту:
- крок 1 – Цілі числа (1, 2, 3…)
- крок 0.5 – Половинні кроки (1, 1.5, 2…)
- крок 5 – Стрибки з 5 (5, 10, 15…)
- крок 10 – Тільки десятки (10, 20, 30…)
Крок 6: Встановлення значення за замовчуванням (необов'язково)
Попередньо заповніть початковим номером:
- Найпоширеніше значення
- Необхідний мінімум
- Рекомендована кількість
Приклади полів кількості
Кількість гостей заходу
| Установка | значення |
|---|---|
| етикетка | «Кількість гостей» |
| Вимагається | Так |
| мінімальний | 1 |
| Максимальний | 10 |
| Крок | 1 |
| дефолт | 1 |
| Текст довідки | «Включно з вами (максимум 10)» |
Кількість продукту
| Установка | значення |
|---|---|
| етикетка | «Кількість» |
| Вимагається | Так |
| мінімальний | 1 |
| Максимальний | 100 |
| Крок | 1 |
| дефолт | 1 |
| Текст довідки | «Мінімальне замовлення: 1» |
Бронювання ресторану
| Установка | значення |
|---|---|
| етикетка | «Розмір вечірки» |
| Вимагається | Так |
| мінімальний | 1 |
| Максимальний | 20 |
| Крок | 1 |
| дефолт | 2 |
| Текст довідки | «Якщо ви хочете відвідати компанії понад 20 осіб, будь ласка, зателефонуйте нам» |
Роки досвіду
| Установка | значення |
|---|---|
| етикетка | «Роки досвіду» |
| Вимагається | Так |
| мінімальний | 0 |
| Максимальний | 50 |
| Крок | 1 |
| дефолт | (Ні) |
| Текст довідки | «Введіть 0, якщо це ваш перший рік» |
Оптове замовлення (з кроком 10)
| Установка | значення |
|---|---|
| етикетка | «Кількість замовлення» |
| Вимагається | Так |
| мінімальний | 10 |
| Максимальний | 1000 |
| Крок | 10 |
| дефолт | 10 |
| Текст довідки | «Групові замовлення, кратні 10» |
Числове поле проти випадаючого списку для кількостей
Використовуйте числове поле, коли:
- Діапазон великий (1-100+)
- Будь-яке значення в діапазоні є дійсним
- Користувачі знають точну необхідну кількість
- Точність має значення
Використовуйте випадаючий список, коли:
- Обмежені варіанти (1-10)
- Тільки конкретні значення (не діапазон)
- Хочете показати всі варіанти одразу
- Різні ціни/опції для кожної кількості
порівняння
| Аспект | Числове поле | Випадання |
|---|---|---|
| Великі діапазони | ✅ Легкий у використанні | ❌ Занадто багато варіантів |
| Малі діапазони (1-5) | ✅ Працює | ✅ Добре працює |
| Мобільний UX | ✅ Цифрова клавіатура | ✅ Рідний збирач |
| Користувацькі прирости | ✅ Налаштування сходинок | ✅ Визначте точні параметри |
| Візуальні опції | ❌ Просто число | ✅ Може відображати етикетки |
Додатково: Режим слайдера
Деякі конструктори форм пропонують введення чисел за допомогою слайдера:
Коли використовувати слайдери
- Приблизні значення цілком прийнятні
- Візуальне представлення допомагає
- Обмежений діапазон (1-10, 1-100)
- Бажано цікавий/цікавий інтерфейс
Коли НЕ слід використовувати слайдери
- Потрібні точні значення
- Широкий діапазон (1-1000)
- Точність має значення
- Доступність є пріоритетом
Конфігурація слайдера
- Мін/Макс: Визначити діапазон
- Крок: Збільшення суми
- Показати значення: Відображати поточний номер
- Колір: Підберіть свій дизайн
Перевірка полів кількості
Вбудована перевірка
Автоматична перевірка числових полів:
- Має бути число (не текст)
- У межах діапазону мін/макс
- Збігається з кроком
Повідомлення про помилки
Очистити зворотний зв'язок, якщо він недійсний:
- «Будь ласка, введіть число»
- «Мінімальне значення — 1»
- «Максимальне значення — 10»
- «Будь ласка, введіть значення з кроком 5»
Клієнтська та серверна сторони
- На стороні клієнта: Миттєвий зворотний зв'язок, кращий UX
- На стороні сервера: Безпека, яку неможливо обійти
- У хороших формах використовуються обидва
Поради щодо взаємодії з користувачем
1. Використовуйте відповідний тип вхідних даних
Числові поля повинні активувати цифрову клавіатуру на мобільному пристрої:
- Швидше введення
- Менше помилок
- Кращий досвід
2. Забезпечте елементи керування спінером
Стрілки вгору/вниз допомагають користувачам:
- Збільшення без введення тексту
- Точне налаштування значень
- Візуальний відгук
3. Чітко покажіть межі
Повідомте користувачам допустимий діапазон:
- У довідковому тексті
- У заповнювачі
- Видимі атрибути min/max
4. Встановіть розумні налаштування за замовчуванням
Попередньо заповнюйте, коли це має сенс:
- Найпоширеніше значення
- Необхідний мінімум
- Залиште порожнім, якщо значення сильно варіюється
5. Обробляйте крайні випадки
Розглянемо:
- Дозволено нуль? («0 додаткових гостей»)
- Потрібні десяткові дроби? (0.5 години)
- Дуже великі числа? (встановіть реалістичний максимум)
6. Використовуйте контекстні мітки
Чітко вкажіть, що саме враховується:
- «Кількість гостей», а не просто «Кількість»
- «Потрібні квитки», а не лише «Сума»
- Вкажіть одиниці вимірювання, якщо це можливо («Години», «Елементи»)
Загальні сценарії полів кількісного поля
Реєстрація на захід з підрахунком гостей
Структура форми:
- Ім'я (реєстранта)
- Електронна пошта
- Кількість гостей (1-10)
- Імена гостей (умовно, якщо гостей > 1)
- Дієтичні вимоги
Форма замовлення продукту
Структура форми:
- Вибір продукту (випадаючий список)
- Кількість (1-100)
- Адреса доставки
- Особливі інструкції
Запит на послуги
Структура форми:
- Тип обслуговування
- Необхідна кількість годин
- Необхідна кількість працівників
- Бажана дата
- Місце проведення
Опитування з числовими відповідями
Структура форми:
- Скільки разів на тиждень ви [займаєтеся діяльністю]?
- Скільки років ви є клієнтом?
- Скільки продуктів у вас є?
- Рейтинг (1-10)
Обробка великих груп або кількостей
Стратегія точки перелому
Для кількостей, що перевищують звичайні норми обробки:
- Стандартна форма: 1-20 гостей
- Повідомлення для великої групи: «Для груп понад 20 осіб, будь ласка, зв’яжіться з нами безпосередньо».
Багаторівневий підхід
- 1-10: Стандартне онлайн-бронювання
- 11-50: Потрібна застава
- 51+: Потрібна індивідуальна пропозиція
Умовне подальше спостереження
Якщо кількість перевищує поріг:
- Показати додаткові поля
- Запитати більше інформації
- Відображення спеціальних інструкцій
Особливості доступності
Навігація по клавіатурі
- Tab для фокусування поля
- Клавіші зі стрілками для збільшення/зменшення
- Введіть безпосередньо, щоб отримати точні значення
Програми зчитування з екрана
- Оголошено про чіткі етикетки
- Повідомлення про мін./макс. обмеження
- Повідомлення про помилки читабельні
Візуальна чіткість
- Достатній контраст
- Чіткі стани фокусування
- Розмір шрифту для читання
Виправлення неполадок у полях кількості
Користувачі, які вводять недійсні числа
Розв'язки:
- Очистити мін./макс. значення в довідковому тексті
- Негайний зворотний зв'язок щодо підтвердження
- Використовуйте елементи керування спіннером
Проблеми з десятковими дробами
Проблема: Користувачі вводять число 2.5, хоча дозволені лише цілі числа
Рішення: Встановити крок на 1, уточнити в довідковому тексті
Проблеми з клавіатурою мобільного телефону
Проблема: Текстова клавіатура з'являється замість цифрової
Рішення: Переконайтеся, що поле використовує числовий тип введення
Надіслано від'ємних чисел
Рішення: Встановіть мінімум на 0 або 1
Поширені запитання
Чи варто використовувати числове поле чи текстове поле для кількостей?
Завжди використовуйте числове поле. Воно забезпечує перевірку, активує цифрову клавіатуру на мобільному пристрої та містить елементи керування приростом.
Як дозволити десяткові дроби?
Встановіть значення кроку, щоб воно включало десяткові дроби (наприклад, 0.1, 0.5, 0.01). Це дозволяє використовувати значення типу 1.5 або 2.25.
Яке максимальне значення вважається хорошим?
Встановіть на основі вашої фактичної місткості або правил. Якщо ви можете вмістити до 50 гостей, встановіть максимум на 50. Не залишайте необмежену кількість — користувачі можуть ввести 99999.
Чи має значення кількості за замовчуванням дорівнювати 1 чи воно має бути порожнім?
За замовчуванням 1, якщо хоча б один параметр завжди потрібен (квитки, предмети). Залиште поле порожнім, якщо нуль є допустимим варіантом або значення сильно змінюється.
Як мені вимагати мінімальну кількість?
Встановіть мінімальне значення в налаштуваннях поля. Користувачі не зможуть надсилати значення нижче цього числа.
Резюме
Побудова ефективних полів кількості:
- Використовувати поле типу «число» – Не текст
- Встановіть чіткі мітки – Що враховується
- Визначення мін/макс – Реалістичні обмеження
- Налаштувати розмір кроку – Цілі числа або десяткові дроби
- Додати корисний текст – Поясніть обмеження та очікування
- Встановлення розумних налаштувань за замовчуванням – Коли це доречно
- Тест на мобільному пристрої – З’являється цифрова клавіатура
Висновок
Поля кількості здаються простими, але правильне налаштування є вирішальним фактором між безпроблемним введенням даних та розчаруванням користувачів. Встановлення відповідних обмежень, використання правильного типу введення та надання чітких інструкцій гарантують, що користувачі зможуть швидко вводити коректні кількості.
Автоматичний конструктор форм Поле числа містить усе необхідне: мінімальні/максимальні обмеження, кроки, значення за замовчуванням та зручний для мобільних пристроїв числовий ввід. Налаштуйте один раз, і ваші поля кількості просто запрацюють.
Готові збирати потрібні кількості? Завантажити автоматичний конструктор форм та створюйте професійні поля кількості для ваших форм.