我正在使用ReadStatusTimephasedData方法來讀取所有任務每天的實際和計劃時間。我通過循環遍歷所有資源及其所有任務並使用模擬來實現此目的。對於某些分配,結果StatusingTimephasedActualsDataSet數據集包含的TaskUID與作爲參數傳遞的ASSN_UID不匹配,並且我無法在數據庫中查找此TaskUID。由於這個問題,我無法將結果鏈接到任務表。 我無法找到方法返回正確數據的分配與沒有分配的分配之間的區別。 請告訴我,如果我做錯了什麼,或者如果有另一種方法可以使用PSI每天獲得實際和計劃的小時數。PSI ReadStatusTimephasedData返回不正確的TaskUID
0
A
回答
0
我想通了什麼導致該方法返回錯誤的Task_UIDs。此問題僅發生在項目經理尚未批准的預定時間內。當分配所有者或資源更改分配時,所做的更改將保存在保存的分配表中。在此表(MSP_ASSIGNMENTS_SAVED)中,Task_UID字段的值與(MSP_ASSIGNMENTS)中的值不同,並且這是由ReadStatusTimephasedData返回的字段值。只有當分配所有者或資源發佈更改時,更新的分配纔會複製到更新的分配表中,ReadStatusTimephasedData將返回實際的Task_UID。 以下是狀態更新生命週期的鏈接: http://msdn.microsoft.com/en-us/library/office/websvcstatusing.statusing_di_pj14mref%28v=office.14%29.aspx
相關問題
- 1. 正確的答案在返回之前,返回不正確
- 2. 返回的NSDate不正確
- 3. 不返回正確的值
- 4. substr_compare返回不正確recults
- 5. DateAdd返回值不正確
- 6. 返回值不正確
- 7. Socket.EndReceive(...)不正確返回
- 8. PetaPoco返回不正確ID
- 9. PSI身份驗證僅返回401
- 10. Matlab迴歸返回beta coffecient不正確?
- 11. 值正在返回不正確
- 12. 的read()返回「不正確」的值
- 13. LINQ的不返回正確的結果
- 14. MySQL的UNIX_TIMESTAMP返回不正確的值
- 15. 的Java TimePicker不返回正確的值
- 16. 的Grails返回不正確的數據
- 17. Android的ContextCompat.checkSelfPermission()返回不正確的值
- 18. 的SimpleDateFormat返回不正確的日期
- 19. 的UITableViewController indexPathForSelectedRow返回不正確的值
- 20. 的Android MediaPlayer.getCurrentPosition()返回不正確的值
- 21. mysql的不返回正確的結果
- 22. 從is.nan返回不正確的邏輯
- 23. Php不返回正確的MIME類型
- 24. MySQL不會返回正確的結果
- 25. NSDateFormatter dateFromString返回不正確的日期
- 26. Django返回不正確的屬性
- 27. datetime不返回正確的值
- 28. VBA if else不返回正確的值
- 29. QDoubleSpinBox value()返回不正確的double值
- 30. Screen.PrimaryScreen.WorkingArea不總是返回正確的值
Actuals中的PROJ_UID是否與Assignments中的PROJ_UID匹配? – melan
是的,只有Actuals中的Task_UID與Assignments中的Task_UID不同。 –