Предоставляет инструменты для работы со справочниками, карточками справочников, а также предоставляет ресурсы для выполнения различных настроек в справочниках, например, работа с фильтрами.
Функции
columnsAutoWidthEnabled – включить автоподбор ширины колонок
Синтаксис:
columnsAutoWidthEnabled(referenceCode, referenceView, isEnabled)
Параметры:
Имя
|
Тип
|
Описание
|
referenceCode
|
string
|
Код справочника
|
referenceView
|
string
|
Представление справочника
|
isEnabled
|
boolean
|
Если параметр имеет значение true, автоподбор ширины колонок будет включен, иначе false
|
Возвращаемое значение:
deffered-объект для управления отложенными вызовами.
|
createNewFilter – создать новый фильтр для справочника
Синтаксис:
createNewFilter(referenceCode, filterName)
Параметры:
Имя
|
Тип
|
Описание
|
referenceCode
|
string
|
Код справочника
|
filterName
|
integer
|
Имя нового фильтра
|
Описание:
В процессе создания нового фильтра копируются значения фильтрации из автофильтра или из текущего выбранного фильтра.
Возвращаемое значение:
deffered-объект для управления отложенными вызовами.
|
deleteRecord – удалить запись справочника
Синтаксис:
deleteRecord(referenceCode, recordID
Параметры:
Имя
|
Тип
|
Описание
|
referenceCode
|
string
|
Код справочника
|
recordID
|
integer
|
Идентификатор записи справочника
|
Возвращаемое значение:
deffered-объект для управления отложенными вызовами.
Пример:
WA.SRV.reference.deleteRecord("РАБ",123123).done(
alert('Запись с id 123123 удалена');
);
|
removeFilter – удалить фильтр справочника
Синтаксис:
removeFilter(referenceCode, filterID)
Параметры:
Имя
|
Тип
|
Описание
|
referenceCode
|
string
|
Код справочника
|
filterID
|
integer
|
Идентификатор удаляемого фильтра
|
Возвращаемое значение:
deffered-объект для управления отложенными вызовами.
|
saveFilter – сохранить фильтр справочника
Синтаксис:
saveFilter(referenceCode, filterID, filterName)
Параметры:
Имя
|
Тип
|
Описание
|
referenceCode
|
string
|
Код справочника
|
filterID
|
integer
|
Идентификатор сохраняемого фильтра
|
filterName
|
string
|
Новое имя фильтра
|
Описание:
Веб-сервис изменяет фильтр, идентификатор которого был передан. В изменяемый фильтр копируются значения текущего фильтра из базы данных, по умолчанию – автофильтра.
Возвращаемое значение:
deffered-объект для управления отложенными вызовами.
|
setFilter – установить фильтр для справочника
Синтаксис:
setFilter(referenceCode, filterID)
Параметры:
Имя
|
Тип
|
Описание
|
referenceCode
|
string
|
Код справочника
|
filterID
|
integer
|
Идентификатор фильтра
|
Возвращаемое значение:
deffered-объект для управления отложенными вызовами.
|
|
См. также