Filter timesheets returned by the ReadTimesheetList method.
Assembly: Microsoft.Office.Project.Server.Library (in Microsoft.Office.Project.Server.Library.dll)
|Value=1. Select timesheets with InProgress status.|
|Value=2. Select timesheets with Submitted status.|
|Value=4. Select timesheets with Acceptable status.|
|Value=8. Select timesheets with Approved status.|
|Value=16. Select timesheets with Rejected status.|
|Value=31. Select all timesheets.|
|Value=32. Select all timesheets plus an empty record for each period with no timesheet.|
|Value=64. Select timesheets you created.|
|Value=128. Select timesheets that are pending submission.|
Use a value for the select parameter in ReadTimesheetList.You can combine the ListSelect values with the OR operation to filter for a combination of properties. For example, the member value of 31 is the value of InProgress | Submitted | Acceptable | Approved | Rejected.
The filter can select timesheets that you created for someone else, for example, where you are the surrogate user. For example, to select all timesheets you created that are in progress, set the select parameter to CreatedByMe | InProgress.