问题标签 [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# - MPXJ C# MSPID:将任务标记为已完成(100% 完成)
我们使用的是 MPXJ 的 C# 版本,但不是检查现有的项目文件,而是使用它纯粹从代码(从第三方系统中提取数据)生成一个新文件,以便通过MSPDIWriter
.
目标是让在其他系统中报告为已完成的任务显示为 100% 完成,并且当 XML 加载到 Project 中时,它们旁边的 ✔ 复选标记会显示在甘特图视图中。仅当分配给任务的总持续时间为零天时,这才按预期工作;对于 Project 打开任务的完成百分比设置为 0% 的任何其他持续时间。
我们的开发人员不是项目人员,因此我们不清楚哪些属性会影响此行为:
mpxj - 从 Microsoft Project 读取任务时大纲编号无效 - Microsoft Project 六月更新后?
我们正在使用 MPP14Reader 从 Microsoft Project 读取任务,最近对于一些项目,我们看到 getOutlineNumber 给出了错误的值。(例如:在 Microsoft Project OutlineNumber 中是 1.2 ,其中 task.getOutlineNumber() 导致 2.4)。
查看提交描述,似乎这是在 Microsoft 六月更新之后发生的!
我们有什么解决方法吗?有人可以帮忙吗
并非所有项目都有这个问题,似乎是某些项目的问题
java - 获取使用 mpxj 读取 asta 文件 (.pp) 的异常
当我尝试在 java 中使用 mpxj 读取 asta(.pp) 文件时,我收到如下所示的错误(尽管我已经添加了下面显示的代码):
但它仍然给出了例外
c# - 将 MS-Project mpp 文件导入 C# .Net Framework 并使用 MPXJ 将数据导出到 SQLite 数据库
**
你好
** 我正在创建一个调度应用程序,它接收 2 个 MS-Project .mpp 文件(主文件和更新文件)并将数据转换为 SQLite 表,然后比较它们并显示结果,并允许您将所做的更改写回主文件。我在使用 Microsoft Interop 时遇到了问题,因为我没有 Microsoft Project。MPXJ 是一个可行的解决方案吗?我读过的文档没有很多例子。如果是这样,我将如何读入并读回它?正在使用 MS-project 2016
mpxj - MPXJ:出口到 Asta Powerproject
我可以成功导入 Asta Powerproject 项目文件。然后我用它做一些事情。最后我必须再次将数据导出到 Asta Powerproject。
似乎 Asta Powerproject 既不想导入 MPX 也不想导入 MSPDI 文件。有没有办法将数据导出到 Asta Powerproject 可以导入的文件?
java - python脚本执行后执行Java模块?
我将我的应用程序开发分为三个模块,需要用 2 种语言(Python 和 java)完成我已经在 python 中开发了一个脚本,用于从汇合页面下载附件,但不幸的是我不得不在 JAVA 中开发另一个模块。我需要在 python 脚本完成执行后调用 java 实例。可能吗 ?。
java - 使用 MPXJ 在 Python 中将 MPP 文件转换为 MS XML 格式
我正在尝试使用 MPXJ 库和 Jpype 将 MPP 文件转换为 MS XML 格式
如果我尝试转换为 json 格式,这很好。但是,总是存在与 xml 文件相关的错误。我收到与 java xml 库相关的错误
任何人都可以在这个问题上提供帮助。我正在使用带有 jdk-15.0.2 的 Python 3.8
c# - 通过 Project Interop 或 MPXJ 在 MPP 中过滤列
我必须通过 C# 读取 MS Project (MPP) 文件,但要注意的是我必须在运行时实现过滤器并在其之上读取并执行某些过程。
如果我可以通过 Ms Project Interop 或 MPXJ 按列过滤,我已经查看或尝试过,但没有得到它。任何输入将不胜感激。
mpxj - 基线日期未使用 MPXJ 库导出到 PMXML 文件中
我正在尝试使用 MPXJ 9.3.1 库编写 PMXML 文件。在生成 PMXML 文件时,我正在使用MPXJ Task 类的setBaselineStart和setBaselineFinish方法为所有任务设置基线日期。但是生成的 PMXML 文件使用每个任务的开始和完成日期作为其相应的基线日期(PlannedStartDate 和 PlannedFinishDate)。
上面的代码无助于将正确的基线日期放入 PMXML 文件中。我如何让它工作?