问题标签 [oracle-agile-plm]

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 投票
2 回答
76 浏览

sql - 返回多行的子查询

我在以下查询中遇到错误.. 任何人都可以帮助修复此查询

trunc() 查询给出多条记录

因此无法与此主查询一起运行。

0 投票
1 回答
109 浏览

oracle - Agile PLM API 创建项目之间的关系:无效参数

我正在使用 Agile PLM API 开发一个 scala 应用程序。到目前为止一切正常,添加附件、添加 BOM 项目、创建项目等等。

但是在关系表中创建关系时,我总是得到这个错误:

敏捷 API 需要一个带有属性和值的哈希图作为参数来创建关系。所以这是我的代码:

relationshipTable 实例属于 ITable 类型,这种 Map 用于添加 BOM 项和附件,所以我认为这不是问题所在。

我只是手动查询了现有关系的单元格,并将它们的键与我在此映射中使用的常量进行了比较,它们是相同的。我真的不知道无效参数是什么。是不是缺少一个属性?参数的类型是否错误?没有迹象表明出了什么问题。

0 投票
0 回答
17 浏览

oracle-agile-plm - 关于在变更单操作菜单项中打开 URL

当我们单击变更单中的操作菜单选项以显示这些变更单的受影响项目时,需要打开一个 url。

我们怎么能做到这一点,因为 Java 中的 Desktop 方法在将代码作为 Java 事件 PX 调用时不会打开浏览器,例如:

尝试 { if (Desktop.isDesktopSupported() && Desktop.getDesktop().isSupported(Desktop.Action.BROWSE)) { Desktop.getDesktop().browse(new URI(baseUrl)); } } catch (URISyntaxException e){ e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }

0 投票
0 回答
35 浏览

oracle - ORA-00054 在 AgilePLM 中发布 FOR UPDATE NOWAIT 时

我正在尝试解决在 Oracle AgilePLM 中提示应用程序用户 ORA-00054 的问题。从 sql 日志中,我了解到以下命令导致了此问题。

我无法设置auto commit on,因为它是基于会话的设置,同样适用ddl_lock_timeout,我希望它是全局的。但是,我正在尝试编写一个过程,然后将其安排在 DBMS_JOB 中,它将找到阻塞会话CLUSTER_THREAD_LOCKS并提交该会话。我面临的问题是如何在存储过程中基于 sid 和 serial# 向该会话发出提交。以下是程序:

我既不能终止会话,因为我不知道它的影响,也不能更改从应用程序发出 SQL 命令的方式。谁能指出我正确的方向?

0 投票
0 回答
26 浏览

oracle-agile-plm - Agile PLM 获取红线项目

在 Agile PLM 实例 (9.3) 中,如何使用 DB 查询获取更改中受影响项目的“红线”BOM 值。我一直在搜索,发现这些项目的详细信息可以在表中找到。

此外,我一直在使用以下查询来获得它。但这似乎并不正确。

有谁知道,如何得到我想要获取的东西。先感谢您。