Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Подсказка |
---|
Описаны наиболее востребованные переменные и функции. Дополнительные возможности использования зарегистрированных функций нужно уточнять у разработчиков. |
Свойства страницы | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
name | description | ||||
---|---|---|---|---|---|
#this | Переменная для обращения к контекстному объекту. | ||||
#top | Переменная для обращения к самому верхнему объекту в иерархии. Пример. Является ли вышестоящий документ для текущей резолюции Входящим документом
| ||||
#parent | Переменная для обращения к родительскому объекту в иерархии. Пример. Заполнить досье данными из организации
| ||||
#topnode | - | ||||
#parentnode | Переменная для обращения к объекту из диалога
| ||||
#hasRole | #hasRole(<объект>, <идентификатор_роли>) Определяет наличие указанной роли у текущего пользователя в контексте указанного объекта. В качестве объекта в данный момент допустимо использовать переменную #this. Идентификатор роли передается как строковая константа. Возвращает значение true или false. Пример. Проверка наличия у пользователя роли ACL «Supervisor»
| ||||
#isClerk | #isClerk(<объект>, <иерархический_путь_к_атрибуту>) Определяет наличие у текущего пользователя системной роли «Делопроизводитель» для указанного в параметрах функции подразделения в контексте указанного объекта. В качестве объекта в данный момент допустимо использовать переменную #this. Иерархический путь к атрибуту должен указывать на атрибут с типом actors, соответствующий подразделению. Если в качестве значения параметра передать значение null, то будет определено наличие роли «Делопроизводитель» для места регистрации. Возвращает значение true или false. Пример 1. Проверка наличия у пользователя роли «Делопроизводитель» для места регистрации
Пример 2. Проверка наличия у пользователя «Делопроизводитель» для подразделения, указанного в атрибуте sending.department
| ||||
#isClerkCustom | #isClerkCustom(<объект>, <идентификатор_объекта>, <иерархический_путь_к_атрибуту>) Определяет являться , является ли, текущий пользователь делопроизводителем указанного подразделения, в модуле документа с переданным unid-ом В качестве объекта в данный момент допустимо использовать переменную #this. Возвращает значение true или false.
| ||||
#getUserDepartment | #getUserDepartment() Вычисляет подразделение текущего пользователя. | ||||
#hasLink | #hasLink(<объект>, <идентификатор_типа_отношения>) Функция, проверяющая Проверяет наличие у объекта ссылки с указанным типом отношения. В качестве объекта в данный момент допустимо использовать переменную #this. Возможные типы отношения для объекта нужно уточнять у разработчика. Функция возвращает значение «true» или «false» Возвращает значение true или false. При использовании функции нужно учесть, что могут существовать нестандартные ссылки, для которых использование функции недопустимо. Пример. Наличие у объекта ссылки с типом отношения «verification», говорит о том, что документ был заверен ЭП.
| ||||
#link | |||||
#getDefaultRegPlace | |||||
#getDPs | |||||
#getRegPlace | |||||
#getNearParentDeparmentWithDepType | |||||
#isPropertyEmptyOrNull | |||||
#isObjectContains | |||||
#getFieldValue | #getFieldValue(<объект>, <имя_поля_в_объекте>)
| ||||
#getFormLink | |||||
#getLinkedObjectResource | |||||
#isPreparedByHasSubstForUser | |||||
#joinCols | |||||
#toCol | |||||
#getEmbeddedCollElemByStringField | |||||
#getBeardsByRelation |
панель | |
---|---|
|