Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

В данном серверном классе представлены Данный серверный класс содержит методы, позволяющие взаимодействовать с записями делегирования.

getDelegatesOfType()


Метод возвращает Используйте метод, чтобы получить массив заместителей.

Параметры:

NameНазваниеTypeТипОбязательныйЗначение по умолчанию
typeStringДа

Нет

Info

Возможные значения:

  • доступaccess
  • согласованияapprovals
  • задачиtasks
  • уведомленияnotifications


delegatorIdIntegerStringДаНет
fromDateTimeSimpleDateTime objectНетНет
toDateTimeSimpleDateTime objectНетНет

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

TypeТипОписание
Array of SimpleRecordsМетод возвращает массив заместителей.

Пример:

Code Block
languagejs
themeEclipse
titlegetDelegatesOfType()
linenumberstrue
let simpleDelegation = new SimpleDelegation();
let result = simpleDelegation.getDelegatesOfType('approvals', '166116760014825307');
setResult(result);

getDelegatorsOfType()


Метод возвращает Используйте метод, чтобы получить массив сотрудников, которые делегировали свои полномочия указанному в параметре delegateId пользователю.

Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
typeStringДа

Нет

Info

Возможные значения:

  • доступaccess
  • согласованияapprovals
  • задачиtasks
  • уведомленияnotifications


delegateIdIntegerStringДаНет
fromDateTimeSimpleDateTime objectНетНет
toDateTimeSimpleDateTime objectНетНет

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

ТипОписание
Array of SimpleRecordsМетод возвращает массив заместителейсотрудников, делегировавших свои обязанности.

Пример:

Code Block
languagejs
themeEclipse
titlegetDelegatorsOfType()
linenumberstrue
let simpleDelegation = new SimpleDelegation();
let result = simpleDelegation.getDelegatorsOfType('tasks', '166116760014825307');
setResult(result);

hasDelegationOfType()


Метод возвращает true если, существует определенная запись Используйте этот метод, чтобы проверить наличие записей делегирования. 

Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
typeStringДа

Нет

Info

Возможные значения:

  • доступaccess
  • согласованияapprovals
  • задачиtasks
  • уведомленияnotifications


delegateIddelegatorIdsIntegerArray of StringsДаНет
delegatorIddelegateIdIntegerStringДаНет
fromDateTimeSimpleDateTime objectНетНет
toDateTimeSimpleDateTime objectНетНет

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

TypeТипОписание
BooleanМетод возвращает true, если существует запись делегирования с указанными значениями параметров; если записи не существует, метод возвращает false.

Пример:

Code Block
languagejs
themeEclipse
titlehasDelegationOfType()
linenumberstrue
let simpleDelegation = new SimpleDelegation();
let result = simpleDelegation.hasDelegationOfType('access', ['166116760014825307'], '165951644312968191');
setResult(result);


Table of Contents
absoluteUrltrue
classfixedPosition
printablefalse