MPXJ C#-资源分配计数

时间:2018-12-25 09:30:05

标签: c# mpxj primavera

我有一个XER文件,该文件已导入到Primavera P6的试用版中。这是活动分配的资源之一的屏幕截图:  enter image description here 如您所见,Primavera中有14个资源,但是在Visual Studio中观看时,我有13个资源: enter image description here 好吧,我想重复分配相同的资源会出现问题(我在第一个屏幕截图中做了标记)。

我是对的吗?有什么办法可以在C#端获取全部14个资源?

1 个答案:

答案 0 :(得分:0)

这确实是您的问题。 Task.addResourceAssignment的源代码负责将资源分配添加到模型,而不会将多个分配添加到同一资源。仅将添加第一个此类分配。随后的分配将被忽略。

可以修改MPXJ以执行您想要的操作,但这可能很复杂。可能,MPXJ的许多部分从根本上假设这是不允许的。我不是MPXJ专家,我只阅读了足够的源代码来回答您的问题。