Enumeración TimesheetEnum.ListSelect
Filtrar los partes de horas devuelto por el método ReadTimesheetList .
Espacio de nombres: Microsoft.Office.Project.Server.Library
Ensamblado: Microsoft.Office.Project.Server.Library (en Microsoft.Office.Project.Server.Library.dll)
Sintaxis
'Declaración
Public Enumeration ListSelect
'Uso
Dim instance As TimesheetEnum.ListSelect
public enum ListSelect
Miembros
Nombre del miembro | Descripción | |
---|---|---|
InProgress | Valor = 1. Seleccione el parte de horas con el estado en curso. | |
Submitted | Valor = 2. Seleccione los partes de horas con el estado enviado. | |
Acceptable | Valor = 4. Seleccione los partes de horas con estado aceptable. | |
Approved | Valor = 8. Seleccione los partes de horas con el estado aprobado. | |
Rejected | Valor = 16. Seleccione los partes de horas con el estado rechazado. | |
AllExisting | Valor = 31. Seleccione todos los partes de horas. | |
AllPeriods | Valor = 32. Seleccione un registro en blanco además de los partes de horas para cada período con ningún parte de horas. | |
CreatedByMe | Valor = 64. Seleccione los partes de horas que ha creado. | |
PendingSubmit | Valor = 128. Seleccione partes de horas que están pendientes de envío. |
Comentarios
Utilice un valor de TimesheetEnum.ListSelect para el parámetro select en ReadTimesheetList.Puede combinar los valores de ListSelect con la operación de OR para filtrar por una combinación de propiedades. Por ejemplo, el valor del miembro AllExisting de 31 es el valor de InProgress | Submitted | Acceptable | Approved | Rejected.
El filtro de CreatedByMe puede seleccionar partes de horas que ha creado para otra persona, por ejemplo, donde está el usuario suplente. Por ejemplo, para seleccionar todos los partes de horas que crea que están en curso, establezca el parámetro select a CreatedByMe | InProgress.