2010-07-07 11 views
3

StarTeam SDK에서 EstimatedHours 속성을 설정하는 방법을 알 수 없습니다. EstimatedHours 속성은 읽기 전용이며 UI를 통해 "계획, 작업"필드를 설정할 수 있지만 SDK에서 값을 설정하는 방법을 알 수 없습니다. 작동하지 않습니다 EstimatedStart/Finish 설정StarTeam SDK의 작업에 대한 "계획 작업"(EstimatedHours)을 설정하는 방법은 무엇입니까?

:

UPDATE t 
    SET StTaskEstimatedHours = 4 
FROM dbo.syn_Task t 
WHERE t.EndModifiedTime = 0 AND t.DeletedTime = 0 
    AND t.StTaskNumber = {task.Number} 
: 내가 예상 시간을 설정 알아 낸 유일한 방법은 데이터베이스 액세스와 SQL 쿼리로했다
var task = new Borland.StarTeam.Task(cr.ParentFolder); 
task.Name = "Name"; 
task.Notes = "Notes"; 
// task.EstimatedHours = 4.0; // readonly property 
task.EstimatedStart = DateTime.Now; 
task.EstimatedFinish = DateTime.Now.AddHours(4); 

task.Update(); 

답변