Вы находитесь здесь:
Рекомендации по заданному Apex типу данных
Ознакомьтесь с данными рекомендациями при создании потоков, содержащих определенный Apex тип данных.
Требуемые версии
| Просмотр поддерживаемых версий. |
Flow Builder
- Cloud Flow Designer не поддерживается.
- Настраиваемый компонент, отображающий значение, например, компонент окна отображения текста, может отображать все поля из заданной Apex переменной. Например, переменная {!Car} сохраняет все значения полей, определенные в классе Car Apex. Если компонент окна «Отображаемый текст» содержит заданную {!Car} Apex переменную в качестве атрибута ввода, экран отображает все поля из класса Apex автомобиля. Если класс Apex из управляемого пакета, отображается только код класса Apex.
- При первом открытии окна элемента или ресурса в организации, содержащей более 200 классов Apex с примечанием к
@AuraEnabled, загрузка окна может занять больше времени. - Нерекомендуемые классы Apex в управляемом пакете отображаются в Flow Builder.
- Если поток вызывает Apex, текущий пользователь должен иметь соответствующее назначение класса Apex в своем профиле или наборе полномочий.
- Поток не поддерживает тип данных списка списков, если это поле переменной потока, являющееся определенным Apex типом данных.
Apex
- Поддерживаемыми типами данных в классе Apex являются логические, целые, длинные, десятичные, двойные, дата, дата и время и строка. Отдельные значения и списки поддерживаются для каждого типа данных. Несколько классов Apex можно объединить, чтобы представить сложные веб-объекты.
- Аннотация @AuraEnabled для каждого поля обязательна.
- Требуется конструктор без аргументов.
- Методы класса не поддерживаются.
- Методы получения для полей не поддерживаются.
- Внутренние классы не поддерживаются.
- Внешний класс, имя которого соответствует внутреннему классу, не поддерживается.
- Целостность ссылок не поддерживается для полей класса Apex. Например, у потока есть заданная Apex переменная, представляющая поле модели в классе Car Apex. Если поле модели изменено или удалено в классе, происходит сбой потока.
Значения ввода и вывода
- Заданное Apex значение переменной не может быть установлено или сохранено вне потока. Значение не может быть передано элементу «Подпоток».
Локальные действия
- Компонент Aura, используемый в качестве локального действия, не может задать заданный Apex атрибут.
Эта статья решила вашу проблему?
Оставьте свой отзыв, чтобы мы могли стать лучше!
