问题标签 [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.
oracle-apex - 如何根据其他项目更改选定列表项目?
我正在使用 APEX 为我的交互式报告开发插入页面。有两个选择列表项“产品”和“版本”。如果用户选择一种产品,则版本列表应根据它进行更改。目前,我创建了一个动态操作并将事件设置为“选择”。如果事件为真,我将操作设置为“设置值”,并将类型设置为“sql 语句”。但它不起作用。我的sql代码如下。
还需要考虑一件事:产品 id 和版本 id 存储在“报告”表中,用于交互式报告。但是我想在插入页面上显示产品名称和版本名称,所以我从表“版本”中查询。
javascript - Oracle Apex 5 在新窗口中打开页面
我正在使用 Oracle Apex 5。在页面上,我填写了两个项目(动态操作会根据这两个项目的值自动刷新交互式报告)。
我还有一个 PRINT 按钮,它应该打开一个新页面并发送这两个项目的值。因为我希望这个新页面在新窗口(选项卡)中打开,所以我通过将按钮的操作重定向到 url 并在 url 中输入这个 Javascript 来做到这一点:
这是关键!该函数不获取值。只有在页面提交或刷新 (F5) 后它才会起作用。如何使其工作而不必这样做?
我还尝试将按钮设置为提交页面操作,并使用相同的 javascript 添加提交后分支,但这只会引发 500 错误。
image - Oracle Apex 5 交互式报告 blob 图像显示
我在Oracle APEX 4中已经有一个顶点应用程序。哪个工作正常。
现在我正在尝试将相同的 apex 应用程序迁移到APEX 5。
迁移一些在 Apex 4 中正常工作的功能在Apex 5中无法正常工作
- 在顶点 5 的交互式报告中将数据库表中的 Blob 图像显示为图标。
我正在使用以下查询在交互式报告中显示图像
在列表视图下的应用程序中,当我尝试访问以下链接时,我得到一个由apex_util.get_blob_file_src生成的 URL,我在浏览器中得到错误
来自浏览器的错误:
请让我知道是否需要为 Apex 5 交互式报告进行任何特定设置以显示图标图像。
sql - 交互式报表 Oracle Apex 5 上的 LOV
大家好。我知道在 Oracle Apex 4 中曾经有一种方法可以为报告选择“显示为”。然而,我无法在 Apex 5 中找到类似的东西。
我想要实现的是在 Oracle 中获得表的结果。然后显示默认值,但必须选择报告中的一个值才能显示值列表。
这将返回:
另一个状态表将包含:
因此,当表格显示时,它需要根据上面的返回显示默认值,委托是默认值,但每一行都应包含一个下拉列表,以便用户可以在需要时选择新值,但新值将是从状态视图中选择。一旦设置了所有值,提交将更新表。
任何帮助都会很棒!
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 脚本的过程。与问题无关,但无论如何都要粘贴。
oracle - 根据登录名分配 Oracle APEX 5 中的第一页
我目前正在构建一个招聘应用程序来替换当前正在使用的应用程序。
我希望能够根据登录设置用户看到的第一页。我目前正在使用 Application Express 身份验证,但我也有一个登录表,其中包含办公室、用户名和用户类型,所以当用户名在 :APP_USER. 匹配登录表中的用户名,它会拉取用户类型。
因此,如果招聘人员登录,我希望他们转到第 1 页,这是一个招聘仪表板,但如果销售人员登录,我希望他们转到第 20 页,这是一个销售仪表板。
我怎样才能做到这一点?
提前致谢!
oracle - 错误后 Oracle Apex 5 区域/项目刷新
有没有办法在发生错误后刷新区域或项目(清除缓存)。我有一个表格形式,可以从对几列具有唯一约束的表中进行选择。尝试创建重复条目时,Oracle Apex 抛出唯一约束错误,清除出错的行(该行仍然可见,但为空),但不清除表格形式的缓存(以前的数据仍然保存在某处)。如果用户随后尝试以不破坏约束的方式在该行的其他列中输入数据......该行将被插入,包括最初破坏约束的数据。
oracle-apex-5 - 根据 Oracle Apex 5 中交互式报告中的条件为行着色
我想根据一些标准为整个行着色。我的查询如下所示:
当ACTIVE_FLAG
值 = 'Y' 时,我希望该行被着色。我使用了一种我在某处找到的技术,但这不是我想要的。它为文本不完整的单元格着色(如下所示)。但我希望完整的单元格被着色。
oracle-apex-5 - Apex 5 散点图动态系列名称
有没有办法在 Apex Scatter Marker 图表类型中动态显示系列名称?
我尝试使用隐藏页面项,但图表根本没有呈现。