问题标签 [primavera]

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.

0 投票
1 回答
1241 浏览

primavera - Primavera EPPM P6 休息服务与 P6 Web 服务

我们正在努力构建一个小工具来连接 Primavera 的一部分。官方文档将用户指向安装EPPM Web 服务,并使用支持的 SOAP 端点。

有趣的是有一个支持 EPPM P6 的 REST 服务。例如:

/p6/rest/activities/loadAssignmentsData?activityId=35874&activityType=TT_Task&columns=ResourceName%2CRoleName%2CPlannedUnits%2CActualUnits%2CPlannedUnitsPerTime%2CAtCompletionCost%2CLocation

/p6/rest/activities/loadGeneralData?activityId=35879

/p6/rest/admin/位置/加载*

我需要的所有功能似乎都已经通过 REST API 公开了。问题是它似乎没有得到官方的支持。

有没有人对此有更多的见解?Primavera 是否具有受支持的 REST 接口?

0 投票
1 回答
653 浏览

python - Primavera P6 SDK 无法创建与 Python 27 的连接

我正在尝试使用 Python 2.7 32 位(遗憾的是 Primavera 的 SDK 仅适用于 32 位)并使用comtypes模块在 windows 10 64 位上创建与Primavera Software development Kit的连接。

我的代码的有效部分是

错误就在这条线上

尽管 SDK 配置了 32 位 ODBC 工具,如下图所示:

SDK 添加为名为 PMSDK 的数据源

ODBC 配置中 PMSDK 的属性

但无论我用ConnectionString做什么,我总是面临这个错误

应该怎么做才能让 python 识别 Primavera 的软件开发工具包?!


编辑

ConnectionString更改为DRIVER={Primavera Software Development Kit};DSN=PMSDK;DATABASE=C:\Oracle\Primavera P6\PMSDK\Drivers;UID=pubuser;PWD=pubuserDRIVER={Primavera Software Development Kit};SERVER=127.0.01;DSN=PMSDK;DATABASE=C:\Oracle\Primavera P6\PMSDK\Drivers;UID=pubuser;PWD=pubuser导致此错误

0 投票
1 回答
380 浏览

primavera - Primavera P6 - 存储项目开始/结束日期的位置

有谁知道 Primavera P6 将项目开始日期和项目完成日期存储在数据库中的什么位置?

我试图在不同的表中找到这些信息,包括但不限于 Project、Task、ProjWBS,但它不存在。

提前致谢。

0 投票
2 回答
112 浏览

primavera - Oracle Primavera P6 刷新屏幕问题

我已经安装了 Oracle Primavera P6 V17,当我移动甘特图和活动之间的分隔线时,出现了一些黑线。

当我刷新屏幕或单击屏幕时,这些黑线会消失。

我该如何解决这个问题?

0 投票
3 回答
1535 浏览

python - 如何使用 Python 读取 xer 文件?

我有一些 Primavera .xer 文件。我可以在记事本中打开这些文件,我看到有一些文本数据(它看起来像数据库数据)。

这些文件是否有任何 Python 解析器?

0 投票
1 回答
164 浏览

c# - MPXJ C# - 资源分配计数

我有一个导入到 Primavera P6 试用版的 XER 文件。这是活动分配资源之一的屏幕截图: 在此处输入图像描述 如您所见,我在 Primavera 中有 14 个资源,但是当我在 Visual Studio 中观看时,我有 13 个资源: 在此处输入图像描述 嗯,我猜它有重复分配相同资源的问题(我标记了在第一个屏幕截图中)。

我对吗?有没有办法在 C# 端获取所有 14 个资源?

0 投票
0 回答
112 浏览

java - sa认证错误,但是可以用sa账号登录sql server management studio

运行使用 jboss5.0.1.GA 的 Primavera Contract Management 的服务器。用户在尝试更改提交日志时收到错误消息“内容存储库未初始化”。如果编辑或创建提交,即使收到错误,更改也会成功。但是,无法删除项目,因为收到相同的错误消息,但项目不会删除。在查看 jboss 和 sql 的日志时,我看到“sa”的身份验证失败,但我可以使用 sa 帐户和密码登录到 sql server manager。

SQL 日志:

JBOSS日志:

当我可以使用 sa 帐户登录 SQL 服务器管理器时,不知道为什么会出现这些错误。非常感谢任何帮助,因为我们不支持旧的 Primavera 软件。

0 投票
2 回答
272 浏览

java - 我无法在 SpringBoot 中创建新项目

当我在 SpringBoot 中创建任何项目时,该项目会出现以下错误:“无法找到或加载主类”。但是,当我运行任何其他旧项目时,它可以正常工作。

0 投票
1 回答
368 浏览

weblogic - Primavera P6 Professional R8.3.2 与 SQL Server 2014 或 SQL Server 2016 的兼容性

我们目前正在使用 Primavera P6 Professional R8.3.2 和 SQL Server 2008 R2。我们将把 SQL Server 版本从 2008 R2 升级到 2014 或 2016 版本。您能否确认 Primavera R8.3.2 与 SQL Server 2014 或 SQL Server 2016 之间存在任何兼容性问题?

编辑:

我们将迁移升级 Windows Server 2008 R2 到 Windows Server 2016。SQL Server 2014 和 SQL Server 2016 仅在 Windows Server 2016 中支持。Primavera Web 应用程序当前在 Apache/Weblogic OEL5.7 Server 中运行。我们将把 Apache/Weblogic OEL5.7 服务器升级到 Linux 6.10 和 7.5(OEL) 服务器。

我已经检查了测试的配置 Excel 文件是否存在兼容性问题。我能够在 Primavera Excel 文件的较新版本 (17. 7) 中找到指定的新 Windows Server 详细信息和 SQL Server 详细信息。但我无法在测试的配置 Excel 文件中找到 Primavera Web 应用程序与新的 Linux 6.10 和 7.5(OEL) 服务器的兼容性。您能否确认 Primavera Web 应用程序与新的 Linux 6.10 和 7.5(OEL) 服务器的兼容性?

在此处输入图像描述

0 投票
0 回答
130 浏览

java - 具有许多参数的方法 (Sonarlint)

我需要减小这个Update方法的大小,因为它SonarLint告诉我参数的数量太大(它只支持 7 个)。

作为Spring的新手,我想知道可以做些什么来减少参数列表。这个想法是只传递一个包含所有变量的对象。

那么我应该如何将对象的每个变量与查询中的值联系起来呢?

请帮助我,我已经讨论这个话题好几天了。谢谢