Перечисление TimesheetEnum.ListSelect
Фильтрация расписаний, возвращенный методом ReadTimesheetList .
Пространство имен: Microsoft.Office.Project.Server.Library
Сборка: Microsoft.Office.Project.Server.Library (в Microsoft.Office.Project.Server.Library.dll)
Синтаксис
'Декларация
Public Enumeration ListSelect
'Применение
Dim instance As TimesheetEnum.ListSelect
public enum ListSelect
Элементы
Имя элемента | Описание | |
---|---|---|
InProgress | Значение = 1. Выберите расписания с состоянием InProgress. | |
Submitted | Значение = 2. Выберите расписания со статусом отправлено. | |
Acceptable | Значение = 4. Выберите расписания с приемлемой состояние. | |
Approved | Значение = 8. Выберите расписания с статус утверждено. | |
Rejected | Значение = 16. Выберите расписания с состоянием отклонено. | |
AllExisting | Значение = 31. Выберите все расписания. | |
AllPeriods | Значение = 32. Выберите все расписания, а также пустую запись для каждого периода с не табеля учета рабочего времени. | |
CreatedByMe | Значение = 64. Выберите расписания, которую вы создали. | |
PendingSubmit | Значение = 128. Выберите расписания, которые ожидающие отправки. |
Замечания
Используйте TimesheetEnum.ListSelect значение для параметра select в ReadTimesheetList.Значения ListSelect можно объединить с OR операции для фильтрации для сочетания свойств. Например значение члена AllExisting 31 — значение InProgress | Submitted | Acceptable | Approved | Rejected.
Фильтр CreatedByMe можно выбрать расписаний, созданную для другого пользователя, например, для которого осуществляется заменяющего пользователя. Например чтобы выбрать все расписания, которую вы создали, которые находятся в процессе выполнения, установите для параметра selectCreatedByMe | InProgress.