Метод TimeSheet.QueueCleanUpTimesheets
Удаление строк расписания между заданными датами.
Пространство имен: WebSvcTimeSheet
Сборка: ProjectServerServices (в ProjectServerServices.dll)
Синтаксис
'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/QueueCleanUpTimesheets", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/", _
ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub QueueCleanUpTimesheets ( _
start As DateTime, _
finish As DateTime _
)
'Применение
Dim instance As TimeSheet
Dim start As DateTime
Dim finish As DateTime
instance.QueueCleanUpTimesheets(start, _
finish)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/QueueCleanUpTimesheets", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/",
ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/TimeSheet/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void QueueCleanUpTimesheets(
DateTime start,
DateTime finish
)
Параметры
start
Тип: System.DateTimeДата начала.
finish
Тип: System.DateTimeДата окончания.
Замечания
Если дата начала после даты окончания, QueueCleanUpTimesheets не удаляются все записи табеля учета рабочего времени.
Этот метод отправляет задания объект QueueSystem . Свойство CorrelationGUID для задания равно значению свойства TS_UID .
Примечание
Метод QueueCleanUpTimesheets исключение или не указывает на ошибки, если дата начала после даты окончания. Метод не влияет на расписаний, но отображается для успешного выполнения, когда на самом деле попытки.
Разрешения Project Server
Разрешение |
Описание |
---|---|
Позволяет пользователям удалять или перемещать их в базе данных. Глобальное разрешение. |