编辑Microsoft Project VBA中的资源未反映在服务器上

时间:2012-02-23 18:05:24

标签: vba ms-project ms-project-server-2010

当我尝试使用VBA(资源的SetField方法)在Microsoft Project中编辑企业资源时,我能够设置自定义字段,并且可以使用GetField查看这些自定义字段更改,但是在服务器上看不到这些更改/在PWA。当我重新启动MS Project并运行VBA时,更改就会消失。

我错过了什么吗?我是否需要添加一行代码来检查我的更改?

提前致谢!

1 个答案:

答案 0 :(得分:0)

我在C#代码中遇到了同样的问题。您必须在更改后发布项目:

  1. 从服务器获取ProjectDataSet
  2. 对数据集进行本地更改
  3. 查看项目
  4. 更新DataSet(将其发送到服务器)
  5. 签入项目
  6. 发布项目!
  7. 我希望它会有所帮助 弗洛里安(geeklife.ch