Новий функціонал. Джерела даних

Добрий день.

Сьогодні поспішаємо розповісти про нову класну "фічу", яка з'явилася в нашому конструкторі веб-форм. Ми вводимо таке поняття, як "Джерела даних".

Що таке "Джерела даних"?

Джерело даних - це спеціальний модуль, який дозволяє завантажити дані з певних зовнішніх джерел та підключити їх до форми в якості варіантів відповіді до таких елементів, як:

На даний момент доступний тільки одне джерело даних FormDesigner, який дозволяє завантажувати дані з будь-якої іншої вашої форми по заданому полю.

Джерело даних FormDesigner

Давайте розберемося, як підключити і налаштувати джерело даних для вашої форми. Насамперед необхідно створити це джерело. Для цього, в меню зліва, з'явився спеціальний розділ "джерела даних", клікаючи на який ви потрапите на сторінку налаштувань:

Сторінка зі списком підключених джерел даних

На цій сторінці буде виводитися список підключених джерел даних, але так як у нас поки ще нічого не додано, то тут виводиться лише кнопка "Додати".

Для того, щоб додати джерело даних, необхідно натиснути на кнопку "Додати", після чого перед Вам відкриється список доступних джерел даних, які можна підключити:

Сторінка зі списком доступних для підключення джерел даних

Поки доступний лише одне джерело даних - FormDesigner, але в майбутньому цей список буде поповнюватися іншими інтеграціями.

Для того, щоб додати джерело даних, необхідно навести на нього курсор миші і натиснути на кнопку "Додати", після чого ви перейдете безпосередньо до налаштування цього джерела:

Налаштування джерела даних FormDesigner

На цій сторінці вам необхідно ввести назву джерела даних, вибрати форму, з якої будемо отримувати дані і потім потрібний елемент форми. Є ще один параметр, який можна налаштувати - це "Частота оновлення даних в хвилинах". Так як ці дані ми будемо виводити в формі, то щоб кожен раз не робити запити, на отримання даних з джерела, вони кешуються на заданий час, який ви вкажіть в цьому параметрі. Це позитивно впливає на швидкість завантаження форми. Тому не варто вказувати занадто маленьке значення.

Після того, як всі дані заповнені, необхідно натиснути на кнопку "Зберегти".

Після того, як потрібне джерело даних створено, можна переходити до підключення його до форми. Для цього відкриваємо потрібну форму і переходимо в розділ "Елементи". Знаходимо там відповідний елемент форми (випадаючий список, чекбокс, перемикач або автозаповнення) і переходимо до його налаштувань:

Підключення джерела даних до елемента веб-форми

Над варіантами відповіді з'явився окремий чекбокс "Використовувати джерело даних для варіантів відповіді". Вибравши цей чекбокс, замість варіантів відповіді, з'явиться список, що випадає з підключеними джерелами даних:

Вибір джерела даних для варіантів відповіді

Де ви можете вибрати потрібне джерело даних, для варіантів відповіді. Нижче є кнопка "Налаштувати джерело даних", клікаючи на яку можна відразу перейти на сторінку зі списком підключених джерел даних.

Підключивши потрібне джерело даних, не забуваємо натиснути на кнопку "Зберегти", після чого можна перевірити роботу форми.

Відкривши в перший раз форму, ви побачите замість варіантів відповіді індикатор завантаження даних:

Приклад завантаження джерела даних у веб-формі

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

Сподіваємося вам сподобається цей функціонал і ви будете його активно використовувати в своїх формах.

На сьогодні це все. Вдалого дня!

Коментарі

Ми використовуємо файли cookie, щоб Вам було зручніше користуватися веб-сайтом. Використовуючи цю сторінку, ви погоджуєтеся з нашою політикою щодо файлів cookie.