Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает, будут ли данные из столбца отправляться при сохранении записи.
Поддерживаемые типы столбцов
All
Синтаксис
formContext.getAttribute(arg).setSubmitMode(mode)
Параметры
Тип: Строка.
Описание. Задайте одно из следующих значений режима:
-
always: данные всегда отправляются с сохранением. -
never: данные никогда не отправляются с сохранением. Если это значение используется, столбцы в форме этого столбца не могут быть изменены. -
dirty: поведение по умолчанию. Данные отправляются с сохранением при изменении.
Замечания
Используйте этот метод для управления отправкой данных для столбца при создании или сохранении записи. Например, в форме может быть столбец, предназначенный только для управления логикой в форме. Вы не заинтересованы в захвате данных в нем. Вы можете задать его таким образом, чтобы данные не сохранялись. Или у вас может быть подключаемый модуль, который зависит от значения, которое всегда включается. Возможно, вы хотите задать столбец таким образом, чтобы он всегда был включен.
Замечание
Данные в столбце всегда обновляются после операции сохранения, даже если задан neverрежим отправки столбца. Например, если значение столбца на сервере имеет значение NULL, а для режима отправки столбца задано neverзначение, и столбец изменяется с некоторыми значениями пользователем, после сохранения формы значение столбца будет заменено значением NULL.
Столбцы, которые не обновляются после первоначального сохранения записи, например createdby, устанавливаются таким образом, чтобы они не были отправлены при сохранении. Чтобы принудительно отправить значение столбца, измененное или нет, используйте этот метод с заданным параметром modealways.