0

我想知道是否可以總結用戶的計劃工作時間?如何計算用戶的計劃工作時間?

我已經自定義了用戶實體並添加了一個字段,我想在當週顯示用戶的總定義工作時間。但我不知道如何訪問包含工作時間的實體。問題是我在一個在線組織中,我無法訪問數據庫。

我試過下載SDK,當然谷歌搜索。由於我是初學者,我沒有找到任何有用的東西。

回答

0

我發現一個的例子選擇某個用戶的工作時間的時間跨度。它在SDK中找到,但是,鑑於該示例在C#中作爲控制檯應用程序編寫,可能會覺得它很複雜並且不必要的複雜。

另外,它提到用戶實體上有一個字段,我認爲對於這個特定的任務來說,JavaScript可能更合適,這樣的例子我沒有見過。

此頁面上呈現的源代碼位於MSDN。底線是你創建一個服務,然後執行下面的內容。

QueryScheduleRequest scheduleRequest = new QueryScheduleRequest 
{ 
    ResourceId = GetRegardedUserId(), 
    Start = DateTime.Now, 
    End = DateTime.Today.AddDays(14), 
    TimeCodes = new TimeCode[] { TimeCode.Available } 
}; 
QueryScheduleResponse scheduleResponse 
    = (QueryScheduleResponse)_serviceProxy.Execute(scheduleRequest); 

有關如何處理請求的調度和工時看到this文章和服務預約看over here更多信息。