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

Веб-части типа StaffList предназначены для быстрого получения информации о сотрудниках.

Список формируется по данным из справочников DIRECTUM Подразделения, Работники, Персоны и Замещение пользователей.

Специализированное свойство типа StaffList:

Свойство

Описание

Тип

Пример значения

DisplayColumns

Список и порядок значений отображаемых столбцов в веб-части. Выводят данные о сотрудниках.

Коды столбцов и их имена по умолчанию:

Title – «Полное имя»;

Email – «Адрес электронной почты»;

AbsentFrom – «Отсутствует с»;

AbsentTo – «Отсутствует по»;

Birthday – «День рождения»;

UserName – «Имя пользователя»;

SIP – «Адрес SIP»;

Position – «Должность»;

Phone – «Телефон»;

Photo – «Фотография»;

Department – «Подразделение»;

Substitute – «Замещающий»;

Author – «Кем создано»;

Editor – «Автор изменений»

Скрытое

Department;Position;Phone;

Email;Substitute

Filter

Фильтрация выводимых элементов списка в веб-части. Для фильтрации списков применяется CAML-запрос.

Подробнее о составлении CAML-запросов см. в спецификации языка CAML, в статьях Collaborative Application Markup Language и Introduction to Collaborative Application Markup Language (CAML).

При задании CAML-запроса убедитесь, что он заключен в <![CDATA[ … ]] >

Скрытое

<![CDATA[<And>

<Leq><FieldRef Name="AbsentFrom" />

<Value Type="DateTime">

<Today OffsetDays="+5" />

</Value></Leq>

<Geq><FieldRef

Name="AbsentTo" />

<Value Type="DateTime">

<Today /></Value></Geq>

</And>]]>

В результате фильтрации отобразится список отсутствующих сотрудников и сотрудников, период отсутствия которых наступит в ближайшие 5 дней

MaxStaffCount

Количество первоначально отображаемых записей в списке. При задании значения 0 отображаются все записи списка

Видимое

10

Order

Сортировка выводимых элементов списка в веб-части. Для сортировки списков применяется CAML-запрос.

Подробнее о составлении CAML-запросов см. в спецификации языка CAML, в статьях Collaborative Application Markup Language и Introduction to Collaborative Application Markup Language (CAML).

При задании CAML-запроса убедитесь, что он заключен в <![CDATA[ … ]]>

Скрытое

<![CDATA[<OrderBy>

<FieldRef Name='AbsentFrom' Ascending='True' />

</OrderBy>]]>

В результате список сотрудников будет отсортирован по дате начала отсутствия сотрудника

На базе типа StaffList созданы веб-части:

Список сотрудников. Подробнее см. описание веб-части «Список сотрудников»;
Дни рождения сотрудников. Подробнее см. описание веб-части «Дни рождения сотрудников»;
Список отсутствующих сотрудников. Подробнее см. описание веб-части «Список отсутствующих сотрудников».
© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM