TimesheetEnum.ListSelect - Énumération
Filtrer les feuilles de temps retourné par la méthode ReadTimesheetList .
Espace de noms : Microsoft.Office.Project.Server.Library
Assembly : Microsoft.Office.Project.Server.Library (dans Microsoft.Office.Project.Server.Library.dll)
Syntaxe
'Déclaration
Public Enumeration ListSelect
'Utilisation
Dim instance As TimesheetEnum.ListSelect
public enum ListSelect
Membres
Nom du membre | Description | |
---|---|---|
InProgress | Valeur = 1. Sélectionnez les feuilles de temps avec le statut en cours. | |
Submitted | Valeur = 2. Sélectionnez les feuilles de temps avec statut envoyé. | |
Acceptable | Valeur = 4. Sélectionnez les feuilles de temps dont le statut Acceptable. | |
Approved | Valeur = 8. Sélectionnez les feuilles de temps avec le statut approuvé. | |
Rejected | Valeur = 16. Sélectionnez les feuilles de temps avec l'état Rejected. | |
AllExisting | Valeur = 31. Sélectionnez toutes les feuilles de temps. | |
AllPeriods | Valeur = 32. Sélectionnez un enregistrement vide ainsi que toutes les feuilles de temps pour chaque période avec aucune feuille de temps. | |
CreatedByMe | Valeur = 64. Sélectionnez les feuilles de temps que vous avez créé. | |
PendingSubmit | Valeur = 128. Sélectionnez les feuilles de temps qui sont en attente de soumission. |
Remarques
Utilisez la valeur TimesheetEnum.ListSelect pour le paramètre select dans ReadTimesheetList.Vous pouvez combiner les valeurs ListSelect avec l'opération OR pour filtrer une combinaison de propriétés. Par exemple, la valeur du membre AllExisting de 31 est la valeur de InProgress | Submitted | Acceptable | Approved | Rejected.
Le filtre CreatedByMe peut sélectionner des feuilles de temps que vous avez créé pour une autre personne, par exemple, où vous vous trouvez à l'utilisateur de substitution. Par exemple, pour sélectionner toutes les feuilles de temps créé en cours d'exécution, définissez le paramètre select pour CreatedByMe | InProgress.