我们公司最近实施了 Microsoft Project 2019。现在我正在努力通过程序代码更新资源(员工)成本率。我们需要根据 ERP 数据值更新 Microsoft Project 2019 中的资源成本。您能否向我推荐有关此问题的文档或代码示例?它可以使用 C# 语言。预先感谢。
我尝试搜索互联网并询问 ChatGPT。
这是一个应该对您有所帮助的示例:
using MSP = Microsoft.Office.Interop.MSProject; // using statement at the top of class file.
public void LoadCostRates(MSP.Resource res)
{
MSP.CostRateTable costRateTable = res.CostRateTables[1];
MSP.PayRate payRateInfo;
payRateInfo = costRateTable.PayRates.Add(DateTime.Parse("01/01/2024"), "$100.00", "$150.00");
}
如果您需要编辑现有工资率的生效日期,据我所知,唯一的方法是删除工资率,然后重新添加它。
请注意,您必须在 C# 项目中引用 MS Project API 才能使其正常工作。