问题标签 [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.
c# - Primavera WebServices 不返回任何数据
我正在使用 primavera webservices(版本 6.2.1)从 winform 应用程序(c#)中的 primavera 数据库(sqlserver 2008R2)读取数据。我使用 http cookie 容器身份验证模式。在我将数据库移动到新服务器之前,我能够成功登录并从 primavera 数据库读取数据,但是当我移动 DB(使用备份和恢复)时,我仍然可以登录到 db,但 primavera webservices 对任何请求都返回 null。
这是我的登录代码:
当我运行此代码时,新数据库的登录响应为“true”,它在“readdbInstances”中显示正确的数据库实例信息。
我运行以下代码从 DB 中读取一些项目信息:
它将请求发送到服务器,但我收到的消息不包含项目。
在我移动数据库之前,我能够使用相同的代码读取数据。我使用其数据库配置更改了 primavera Web 服务的数据库实例,并且我确信它连接到正确的数据库,我只是困惑为什么它无法从中读取数据。当我使用 primavera 客户端模块连接并从新数据库读取数据时,它工作正常,我可以看到我的所有项目。
java - Primavera 集成 API 无法创建用户许可证
我正在尝试创建一个像魅力一样工作的用户。但我不能为他/她分配用户许可证。我收到错误消息。字段 ObjectId 尚未加载或设置。什么字段 ObjectId 没有设置?
sql-server - Primavera P6 数据库已经发展到非常大的规模
我不是 P6 管理员,也不是 (SQL Server) DBA。我只是一名 Winforms 开发人员(使用 T-SQL),同意为调度组做一些研究。
我相信他们正在运行的版本是 8.2,桌面(非 Citrix)。后端是 SQL Server。后端已增长到 36GB,夜间备份会定期将驱动器填充到极限。
REFRDEL 拥有 1.35 亿条记录,可以追溯到 2012 年的某个时间。UDFVALUE 拥有 2600 万条记录
所有其他表都有合理数量的记录。
有人可以告诉我们要运行几个面向清理的存储过程中的哪一个(如果有的话),或者提供一些明智的建议,以便我们可以将后端缩小到可管理的大小,好吗?一些不会违反最佳实践并且被认为非常安全的东西,请。
java - 在会话结束时捕获 url 参数 con spring security
我正在使用 Spring Security 3.2 和 Hibernate 4。目前我有一个自定义登录,其工作方式如下。URL "/"
(root) 是一个欢迎的 jsp 请求,它要求一个参数以根据相同的参数显示不同的登录。例如,如果用户输入 url "/parameter1"
(手动操作),这个变量向我显示了一个由驱动程序生成的个性化登录,该驱动程序从那里收集了一个 RequestMapping (value = "/{parameter}",所有 URLS 都将具有该参数,问题是我有的是,当用户希望离开或您的会话到期时,spring 会向我发送 url "/"
,但我需要它向我发送一个/parameter1
,以便捕获参数"parameter1"
这样它就会让我留在自定义登录中。这样我就不必手动重新输入参数。我的安全设置如下:
显示登录表单的驱动程序是:
如果用户在 url /dominio/parametro1/paginaPerfil 中或您的会话结束,spring 将我重定向到 url “/myApp/parameter1”,因此将在登录而不是根“/”中。
mpxj - MPXJ - 从 Primavera .XER 文件中获取 task_type
我一直在使用 MPXJ (.net v4.7.3) 从 Primavera .XER 文件中读取信息。
它进展顺利,但我无法找到属性 task_type(活动类型)
.XER 文件具有属性和值(TT_FinMile、TT_Mile、TT_LOE..etc),但在我读入文件并遍历任务后,我找不到 net.sf.mpxj 的任何属性。保存该信息的任务类。
谁能指出我正确的方向?
project-planning - 在 Primavera P6 中为 Activity ID 创建新模式
我正在使用 Primavera P6。我有一个定义了 WBS 的新项目。我希望对于 WBS 的每个级别,当我创建一个新活动时,都有一个先前定义的默认活动 ID,例如:
工作分解结构:
项目
工程
机械的
民事
管道
...
采购
制造业
...
建造
1区
区域 2
...
对于这些 WBS 组中的每一个,当我在其上创建一个新活动时,我不想要典型的 A00000 活动 ID,而是我想要例如 PR1ENME001(PR项目1,EN gineering活动,ME chanical并且是001活动)
primavera - 如果在 primavera 中删除计划项目中正在进行的活动,总项目成本会发生什么变化?
如果在 primavera 中删除正在进行的活动(5 天中完成 2 天),总项目成本会怎样?
oracle - .Net “请求中缺少 WSS 标头。无法进行用户名令牌身份验证。” 错误
我正在尝试通过 Oracle 的 Web API 连接到 Oracle Primavera。不幸的是,没有太多关于它的文档。我已将 Primavera Web 服务添加到我的项目中。
到目前为止,我有以下代码:
在 authService.Login 中,我收到“请求中缺少 WSS 标头。无法进行用户名令牌身份验证。”
在 Primavera 中,我将身份验证模型设置为 cookie,但没有结果。什么不见了?
oracle - P6 报告来自 Oracle 数据库的活动列表
我是 P6 报告的新手,我在编写查询以获取 wbs 下的所有活动时遇到问题。考虑以下 wbs 层次结构
WBS 级别 1
WBS 2A 级
活动
1 活动2WBSLEVEL 2B
活动3
活动4
WBS LEVEL2
......................................
等等.. A WBS 可以有任意数量的子 wb。在我的报告中,如果我将 wbslevel 1 作为参数值传递,那么应该列出 wbs 下的所有活动。请帮助实现这一目标。提前致谢
primavera - 在 Primavera P6 中复制期间使用项目活动代码消散器进行过滤
我正在研究 Primare P6 R8.4。我需要复制一个项目来处理新场景。当我使用新副本中的项目活动代码进行此活动过滤器时,就会消失。我需要一个解决方法来克服这种情况。
我知道我可以使用 EPS 活动代码,但这些代码在 XER 导出中存在问题。