Open AronGahagan opened 1 year ago
sent to user for testing. it works, but is excruciatingly slow. need to optimize somehow.
Using DoEvents
after each oTSV.Value
update instead of recalculating seems to be 1) accurate and 2) a bit faster. Added a progress bar so user doesn't think MS Project is just hanging, may alleviate some impatience.
...moving form control updates (progress) and DoEvents
after each oAssignment
update also seems to be 1) accurate and 2) even faster...
tested on 4 tasks 40d each, 16 resources each, ran in a few seconds. we have a candidate.
Request:
User can select one or more tasks and set a Target Remaining Cost.
ResourceTypes
CostRateTables
(rates & escalations)AccrueAt <> pjProrated
(3) (ifpjStart
then costs already accrued; ifpjEnd
then interferes with Actual Work already accrued).CostPerUse
(Unstarted tasks only;CostPerUse
is determined by Assignment Start)cptAdjustment_bas
andcptAdjustment_frm
TaskType
- user can override (Remaining Duration: Retain; Adjust; Trust)* Details on Overtime
Todo:
topic
branchIssue #XXX -
topic
into appropriate branch(es) and push