Копировать ссылку на страницу

Предоставляет инструменты для работы с элементами формы.

Содержит дочерние пространства имен:

WebAccess.current.form.controls – элементы управления;
WebAccess.current.form.requisites – реквизиты формы.

Свернуть/развернуть Функции

Свернуть/развернуть Public method asString – получить строковое представление объекта

Синтаксис:

 

asString()

Возвращаемое значение:

Строковое представление объекта.

Свернуть/развернуть Public method disable – сделать все реквизиты недоступными

Синтаксис:

 

disable()

Возвращаемое значение:

Текущая форма.

Описание:

Сделать все реквизиты недоступными и скрыть ссылку «Добавить строку».

Свернуть/развернуть Public method enable – сделать все реквизиты доступными

Синтаксис:

 

enable()

Возвращаемое значение:

Текущая форма.

Описание:

Сделать все реквизиты доступными и отобразить ссылку «Добавить строку».

Свернуть/развернуть Public method isChanged – признак изменения реквизитов

Синтаксис:

 

isChanged()

Возвращаемое значение:

True – реквизиты были изменены, иначе False.

Свернуть/развернуть Public method isDisabled – признак недоступности реквизитов формы

Синтаксис:

 

isDisabled()

Возвращаемое значение:

True – форма открывается только для чтения, иначе False.

Свернуть/развернуть Public method isExist – проверить наличие формы на странице

Синтаксис:

 

isExist()

Возвращаемое значение:

True – форма на странице существует, иначе False.

Свернуть/развернуть Public method save – сохранить карточку объекта

Синтаксис:

 

save()

Возвращаемое значение:

Текущая форма карточки объекта с сохраненными изменениями.

Свернуть/развернуть Public method saveAndAttach – сохранить и вложить карточку объекта в папку, задачу, задание или уведомление

Синтаксис:

 

saveAndAttach()

Возвращаемое значение:

Объект типа form.

Свернуть/развернуть События

Свернуть/развернуть Public method AfterSave – выполняется после завершения сохранения формы

Параметры:

Имя

Тип

Описание

process

function

Основной поток действий по выполнению сохранения формы. При необходимости вызов функции позволяет продолжить процесс сохранения в любой момент времени

data

object

Данные для сохранения формы

callback

function

Функция, выполняющаяся после сохранения формы. Можно вызвать в любой момент сохранения

Свернуть/развернуть Public method BeforeSave – выполняется до начала сохранения формы

Параметры:

Имя

Тип

Описание

process

function

Основной поток действий по выполнению сохранения формы. При необходимости вызов функции позволяет продолжить процесс сохранения в любой момент времени

data

object

Данные для сохранения формы

callback

function

Функция, выполняющаяся после сохранения формы. Можно вызвать в любой момент сохранения

Свернуть/развернуть пример Пример:

WA.CR.form.bind("BeforeSave", function(process,data,callback) {
 console.log(process,data,callback);
var dialog = new WA.CMP.dialogs.BaseDialog();
 dialog.setHtml('Карточка не будет сохранена, но страница перезагрузится');
 dialog.ok = function() {
   process();
}
 dialog.show();
return false;
});

Свернуть/развернуть Public method Save – выполняется в момент сохранения формы

Параметры:

Имя

Тип

Описание

process

function

Основной поток действий по выполнению сохранения формы. При необходимости вызов функции позволяет продолжить процесс сохранения в любой момент времени

data

object

Данные для сохранения формы

callback

function

Функция, выполняющаяся после сохранения формы. Можно вызвать в любой момент сохранения

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM