【问题标题】:Get the displayed fields of a MS Project file获取 MS Project 文件的显示字段
【发布时间】:2011-05-22 22:01:24
【问题描述】:

我需要通过 C# 获取 MS 项目文件中使用的字段。 我的程序需要让用户选择其中一个或多个,我不想提供 ALL 文件(text1、text2、number1、...),而是显示在项目文件为“开始日期”、“结束日期”和用户为项目文件创建的自定义字段。

有人有想法吗?

我使用 COM 对象。

【问题讨论】:

    标签: c# ms-office office-interop ms-project


    【解决方案1】:

    我找到了解决办法。

    我可以通过任务名称访问任务的字段:

    task.GetField(msProject.Application.FieldNameToFieldConstant(fieldName,PjFieldType.pjTask))
    

    【讨论】:

    • 如果字段名称不存在,则会引发错误。你知道检查字段名是否存在的方法吗?
    猜你喜欢
    • 1970-01-01
    • 2020-12-28
    • 2015-11-19
    • 2013-07-30
    • 1970-01-01
    • 2019-05-07
    • 2014-05-05
    • 2017-03-31
    • 2016-01-12
    相关资源
    最近更新 更多