Вы находитесь здесь:
Обновление поля данных на основе значения, введенного пользователем
Убедитесь, что ваши данные всегда актуальны, привязав значение элемента ввода к полю данных в источнике данных Flexcard. В результате, когда пользователь обновляет значение ввода, Omnistudio обновляет соответствующий код JSON. Вы можете использовать новые данные, как и любую другую часть данных из источника данных. Например, обновите значение атрибута, отправленного из родительского в дочерний Flexcard, в зависимости от ввода пользователя.
- В средстве запуска приложений найдите и откройте Flexcards.
- Разверните Flexcard и выберите версию.
- При необходимости деактивируйте Flexcard для редактирования Flexcard.
- Перетащите элемент ввода с панели элементов на холст.
- Откройте «Свойства» и нажмите «Связывание полей».
- Чтобы подтвердить обновления данных JSON при изменении значения ввода существующего поля данных, выполните следующие задачи:
-
Выберите существующее поле данных или для создания поля в источнике данных Flexcard введите уникальное имя. Рекомендуем использовать только буквы и цифры без пробелов.
При создании поля данных значение по умолчанию пустое. После связывания поля с существующим полем стандартным значением является значение в источнике данных.
-
Подтвердите обновление данных JSON:
- Нажмите кнопку «Предварительный просмотр».
- Введите данные в связанное поле на холсте.
- На панели Data JSON найдите обновленное поле данных и проверьте значение. Панель отображает новые поля только после ввода данных на холсте.
- Пример: Обновление поля данных на основе значения, введенного пользователем
Свяжите два элемента ввода с одним полем данных в источнике данных Flexcard, чтобы при обновлении значения одного элемента значение другого элемента обновлялось в соответствии с ним. Данный пример использует источник данных запроса SOQL, который возвращает имена организаций и отображает, как значение, введенное в элемент ввода текста, поступает в элемент ввода области текста, привязанный к этому полю.
