Pytanie : Jakaś sposób calculcate Praca pole w MS Projekt

Cześć Everyone,

I am zupełnie wtykać coś z MS Projekt i nadzieja someone móc. Być może tam  być wchodni sposób być może ale jeżeli tam  być I móc ono out.

Najwięcej the zadanie w mój projekt być oprogramowanie probierczy zadanie dla cecha produkt. Konfiguracja probierczy zadanie musieć biegać na kilka konfiguracja. The liczba konfiguracja projekt test biegać dalej i the głębia na dalej konfiguracja być zupełnie dynamiczny nad the kurs the projekt. I featureX I dodawać niektóre obyczajowy pole the zadanie, tutaj być prosty przykład obyczajowy pole dla zadanie "Test FeatureX":

Config1 (Text1): Win7
Config1Depth (Number1): 1
Config2 (Text2): WinXP
Config2Depth (Number2): .5
ExecutionTime (Duration1): 8 hrs
TotalTime (Duration2): [ExecutionTime] * (Config1Depth+Config2Depth)

Więc na the liczba konfiguracja, the głębia na zadanie konfiguracja, i the egzekucyjny czas na konfiguracja I kalkulować TotalTime pole che reprezentować the sumaryczny czas potrzebować test dla the cecha przez wszystkie konfiguracja przy the projektowy depth.

What I polubić teraz, i być mój główny problem być że I chcieć the Kalkulować TotalTime wartość jako the "Praca" Trwanie dla the zadanie. I znać Projekt czas obliczenie zasadniczo opierać się na Duration=Work/Units więc I jakoś potrzebować mój kalkulować wartość TotalTime używać jako the "Praca" wartość w ten równanie. I próbować właśnie [TotalTime] wewnątrz dla the Praca wartość ale projekt akceptować it.

Hope ] wyjaśniać mój problem well dosyć. Jakaś pomoc być appreciated.

Thanks!

Odpowiedź : Jakaś sposób calculcate Praca pole w MS Projekt

I być pewny I rozumieć twój klarowanie prośba… ty chcieć kod jak być?

    oTask.Work = oTask.TotalTime

To pracować, ty móc tylko pole gdy builtin własność (Duration2) the zadanie przedmiot (oTask) LUB używać the relabeled imię dla zwyczaj pole móc:

   oTask.GetField (FieldNameToFieldConstant ("TotalTime"))

Ten jedyny praca jeżeli ty relabeled the pole, e.g. Duration2 w the śródpolny własność dokąd ty set the formuła!

Thomas
Inne rozwiązania  
 
programming4us programming4us