问题标签 [oracle-apex-5]

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 回答
467 浏览

oracle-apex - 如何根据其他项目更改选定列表项目?

我正在使用 APEX 为我的交互式报告开发插入页面。有两个选择列表项“产品”和“版本”。如果用户选择一种产品,则版本列表应根据它进行更改。目前,我创建了一个动态操作并将事件设置为“选择”。如果事件为真,我将操作设置为“设置值”,并将类型设置为“sql 语句”。但它不起作用。我的sql代码如下。

还需要考虑一件事:产品 id 和版本 id 存储在“报告”表中,用于交互式报告。但是我想在插入页面上显示产品名称和版本名称,所以我从表“版本”中查询。

0 投票
2 回答
6701 浏览

javascript - Oracle Apex 5 在新窗口中打开页面

我正在使用 Oracle Apex 5。在页面上,我填写了两个项目(动态操作会根据这两个项目的值自动刷新交互式报告)。

我还有一个 PRINT 按钮,它应该打开一个新页面并发送这两个项目的值。因为我希望这个新页面在新窗口(选项卡)中打开,所以我通过将按钮的操作重定向到 url 并在 url 中输入这个 Javascript 来做到这一点:

这是关键!该函数不获取值。只有在页面提交或刷新 (F5) 后它才会起作用。如何使其工作而不必这样做?

我还尝试将按钮设置为提交页面操作,并使用相同的 javascript 添加提交后分支,但这只会引发 500 错误。

0 投票
3 回答
7152 浏览

image - Oracle Apex 5 交互式报告 blob 图像显示

我在Oracle APEX 4中已经有一个顶点应用程序。哪个工作正常。

现在我正在尝试将相同的 apex 应用程序迁移到APEX 5

迁移一些在 Apex 4 中正常工作的功能在Apex 5中无法正常工作

  1. 在顶点 5 的交互式报告中将数据库表中的 Blob 图像显示为图标。

我正在使用以下查询在交互式报告中显示图像

在列表视图下的应用程序中,当我尝试访问以下链接时,我得到一个由apex_util.get_blob_file_src生成的 URL,我在浏览器中得到错误

http://server-info/apex/apex_util.get_blob_file?a=107&s=3797597566580&p=16&d=299222323103903080&i=299221224544903071&p_pk1=621333&p_pk2=&p_ck=P7Pek2qEn&foo_FBbvmqn

来自浏览器的错误:

请让我知道是否需要为 Apex 5 交互式报告进行任何特定设置以显示图标图像。

0 投票
1 回答
660 浏览

sql - 交互式报表 Oracle Apex 5 上的 LOV

大家好。我知道在 Oracle Apex 4 中曾经有一种方法可以为报告选择“显示为”。然而,我无法在 Apex 5 中找到类似的东西。

我想要实现的是在 Oracle 中获得表的结果。然后显示默认值,但必须选择报告中的一个值才能显示值列表。

这将返回:

另一个状态表将包含:

因此,当表格显示时,它需要根据上面的返回显示默认值,委托是默认值,但每一行都应包含一个下拉列表,以便用户可以在需要时选择新值,但新值将是从状态视图中选择。一旦设置了所有值,提交将更新表。

任何帮助都会很棒!

0 投票
1 回答
316 浏览

plsql - 发生更改的表中所有值的数组 (Oracle Apex)

我有一个表,其中包含从外部过程收集的值。

然后,在 Apex 上,我有一个表格形式,其中包含来自另一个表的选择列表,允许用户更新 State 字段。该表如下:

在 LOV 中使用 PL/SQL 查询来调用该字段。然后它将切换选项并显示为:

这意味着用户可以决定 Dan 应该处于非活动状态,然后从下拉列表等中为所有相关名称选择停用。

现在我遇到的问题是程序从外部发送到 Perl 脚本,以便在 Oracle 之外执行各种操作。因此,我需要创建一个进程,将所有名称和“Set_State”以数组或列表形式发送到外部脚本作为数组或文件。

这是我最初所做的,但显然不能作为 :P1_NAME 和 :SET_STATE 是列的名称而不是实际值。希望我在这里有意义:)

当单击提交按钮时,请有人帮我获取最后一个查询以包含 P1_NAME 和 SET_STATE 列中的所有值,而不仅仅是列的名称。以数组或列表形式。

因此,一旦我将 STAN 更改为 Inactive 并将 Maggy 更改为 Active 并单击按钮,它应该发送:Stan Inactive Maggy Active

到外部程序。

这是调用 Perl 脚本的过程。与问题无关,但无论如何都要粘贴。

0 投票
1 回答
6593 浏览

oracle11g - 甲骨文 APEX | 如何使用带时间的日期选择器?

我想使用Date picker控件来设置日期和时间,如下图所示:

在此处输入图像描述

我将Date Picker控件添加到页面,但它是在没有时间工具的情况下添加的。

0 投票
4 回答
3926 浏览

oracle - 根据登录名分配 Oracle APEX 5 中的第一页

我目前正在构建一个招聘应用程序来替换当前正在使用的应用程序。

我希望能够根据登录设置用户看到的第一页。我目前正在使用 Application Express 身份验证,但我也有一个登录表,其中包含办公室、用户名和用户类型,所以当用户名在 :APP_USER. 匹配登录表中的用户名,它会拉取用户类型。

因此,如果招聘人员登录,我希望他们转到第 1 页,这是一个招聘仪表板,但如果销售人员登录,我希望他们转到第 20 页,这是一个销售仪表板。

我怎样才能做到这一点?

提前致谢!

0 投票
1 回答
768 浏览

oracle - 错误后 Oracle Apex 5 区域/项目刷新

有没有办法在发生错误后刷新区域或项目(清除缓存)。我有一个表格形式,可以从对几列具有唯一约束的表中进​​行选择。尝试创建重复条目时,Oracle Apex 抛出唯一约束错误,清除出错的行(该行仍然可见,但为空),但不清除表格形式的缓存(以前的数据仍然保存在某处)。如果用户随后尝试以不破坏约束的方式在该行的其他列中输入数据......该行将被插入,包括最初破坏约束的数据。

0 投票
1 回答
6773 浏览

oracle-apex-5 - 根据 Oracle Apex 5 中交互式报告中的条件为行着色

我想根据一些标准为整个行着色。我的查询如下所示:

ACTIVE_FLAG值 = 'Y' 时,我希望该行被着色。我使用了一种我在某处找到的技术,但这不是我想要的。它为文本不完整的单元格着色(如下所示)。但我希望完整的单元格被着色。

在此处输入图像描述

0 投票
1 回答
226 浏览

oracle-apex-5 - Apex 5 散点图动态系列名称

有没有办法在 Apex Scatter Marker 图表类型中动态显示系列名称?

我尝试使用隐藏页面项,但图表根本没有呈现。 图片