问题标签 [mpxj]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何从 MS Project 文件中获取数字类型的列数据?
我正在使用 MPXJ 库从 MS Project 文件 (.mpp) 中获取数据。
ProjectReader 阅读器 = ProjectReaderUtility.getProjectReader(filename); ProjectFile mpx = reader.read(filename);
使用 ProjectFile 对象 (mpx) 我可以获得任务、开始日期、完成日期、持续时间和其他一些常用的列数据。但我无法获得这些类型的数据:Number1、Number2、......;日期 1,日期 2,……;标志1,标志2,....等。请帮助我如何获得这些字段。我正在使用 MPXJ 4.4.0
问候,
阿舒托什·斯利瓦斯塔瓦
ms-project - 如何在 mpxj ProjectFile 中重新启动唯一 id 计数器
我必须从存储在我的数据库中的以前的 MPP 重新生成 ProjectFile。
我删除了所有任务和资源,并使用系统数据库中的刷新数据重新创建它们。
我想重新启动用于创建任务和资源的下一个唯一 ID 的计数器。
有没有一种简单的方法可以做到这一点?
c# - MPXJ 导出任务顺序混淆 MS Project 2010
我正在为我们的本地开发团队编写一个实用程序,用于将项目信息(故事、资源等)从我们的敏捷管理系统导出到 Microsoft Project 2010,并使用 MPXJ 和 C# 来完成此任务。使用示例将代码组合在一起以生成成功导入 MS Project 的 MPX 或 MSPDI 输出文件非常简单。然而......我们想要的格式是多层次的,像这样:
当我天真地以随机顺序添加子任务时(输入流没有很好地排序),任务的 WBS 级别值看起来正确,但导入后的任务位于生成文件中的前一个任务下。
我读过正确排序文件是 4.3.0 中修复的错误(我记得)所以我认为我不需要以“正确”顺序添加任务。我发现,如果我使用 MpxCreate.cs 示例并将任务创建“乱序”移动,我会看到与您在 MS Project 中预期的任务层次结构未呈现的相同行为。
这个简单的代码片段导致 MS Project 中出现“乱序演示”(第二个子任务嵌套在下一个任务下):
这应该工作吗?或者我应该重新排序我的任务创建,以便一次完全填充每个层次结构?
我将继续使用它,但我欢迎任何见解。
谢谢,欧文
java - 如何在 MPJX 中添加日期类型?
我目前正在使用 MPJX 开发一个规划器生成器。我只想在日历中添加一些日期类型。有人可以提供一些关于如何做到这一点的代码示例吗?
PS:我已经知道如何创建数据类型,但是当我运行程序时,我创建的所有数据类型都没有显示在 .planner 文件中。
java - java - 如何在java中使用MPXWriter更新mpx文件中的特定行
我正在尝试使用 MPXWrite 更新 mpx 文件,
实际上,我将 mpp 文件转换为 mpx 文件,以便现在我能够读取所有任务和任务详细信息。但我想更新 mpx 文件中特定任务的完成百分比我是如何做到的。
任何人都可以为此提供代码。
在此先感谢..请帮我解决这个问题
// 像这样我正在读取 mpx 文件
c# - 从 MS Project 文件中读取任务
我正在使用 MPXJ 来读取 MS Project 文件的任务。该文件以这种方式分层组织:
我的意思是,他们Summary Task
用来组织项目文件。
我的问题是我是否可以区分 PROJECTS 和 Phases 的任务,我的意思是,我是否可以区分任务与Summary Task
读取文件时的任务。
java - Javabridge PHP 和安装 MPXJ
我不确定如何继续这个,但我想让 MPXJ 使用我的 PHP 应用程序编写 MPX 文件。
Javabridge 文档说我应该将要桥接的应用程序的 jar 文件复制到 javabridge 包的 /WEB-INF/lib 文件夹中。所以我从 MPXJ zip 文件中提取了 mpxj.jar,将其复制到压缩的 javabridge 文件夹中,然后将其导入到 Tomcat 中。
我可以:
所以看起来javabridge工作正常
但是当我尝试
它给出了一个错误,说找不到类。我怀疑这可能是路径问题?在“java”之后我有点难过!)
任何人都可以帮忙吗?
java - MPXJ 任务持续时间计算
我正在使用 mpxj 4.5 导出我的项目。当我通过 MsProject 打开 .mpx 文件时,它显示不正确的任务持续时间。
如果我设置 0 小时,msproject 会显示 5 小时。但它适用于 DAYS(如果我设置为 24 小时,则为 1 天)。小时有什么问题,我只除以 24 得到天。
我使用这段代码:
请帮助...我怎样才能正确获得任务持续时间。
java - MS Project 显示不正确的开始日期和结束日期
我正在使用 mpxj 4.5 导出 ms 项目。当我通过 ms 项目打开 mpx 文件时,我得到不正确的开始日期和结束日期,但它正在正确计算持续时间。我在做什么错,请告诉。
要创建 mpx 任务,我使用以下 mpxj 参数:
我反复收到 startdate 和不正确的 enddate。这里有什么问题?任何建议将不胜感激。
mpxj - 使用 ProjectWriter 将列添加到 mpxj 中的标题
我正在尝试使用 mpxj 库中的 ProjectWriter 编写一个 xml 文件。
我能够编写数据,但我想在编写数据的同时创建一些自定义字段。
你能建议如何去做吗?