Eu não sou certo mim compreendo que seu pedido do esclarecimento… você quer usar um código como este?
oTask.Work = oTask.TotalTime
Isto não trabalha, você pode somente prover um campo enquanto uma propriedade do builtin (Duration2) do objeto da tarefa (oTask) OU usa o nome relabeled para um campo feito sob encomenda usando isto:
oTask.GetField (FieldNameToFieldConstant (“TotalTime”))
Isto trabalha somente se você relabeled o campo, por exemplo Duration2 nas propriedades do campo onde você ajusta a fórmula!
Thomas