我希望能够使用VSTO读取MS Project中任务的资源分配(每天)
MS Project VSTO为我们提供了TimeScaleValues API,让我们可以读取任务的资源分配。然后我们可以使用循环来迭代每一天。
问题在于,对于WBS,每个任务的起始日期和结束日期都跨越多个月,会导致大幅减速(很多天来迭代x任务x每个任务的资源)。
我想知道是否有更快的API来回读所有分配,这可能会让我回到每天分配给定任务的资源的时间,作为逗号分隔列表?
答案 0 :(得分:1)
我认为你正在使用唯一可用的APi来做你需要的事情,但这里有一些提示(你可能已经在做)以优化性能:
尽可能地优化它,我仍然发现这是一个缓慢的工作,所以我确保有一个进度条/状态更新,以便在执行时通知用户。
不是你想要的答案,但我希望它有所帮助。