问题标签 [oracle-apex-18.2]
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 - 如何实施 Oracle Apex 区域授权
绑定变量 :app_region_id 适用于区域,但不适用于授权方案
区域 SQL 语句
授权方案
方案类型:存在 SQL 查询
SQL 查询:
我应该使用哪个绑定变量来实现区域授权。我想要实现的代码,它没有返回想要的结果
oracle - 如何在 Oracle Apex 图表的 URL 链接中设置大参数?(或任何替代方案)
我用一些饼图构建了一个仪表板。我还必须根据您选择的图表区域实施向下钻取。
我在 Chart/Attributes/Link/Target 中设置了以下内容(设置链接类型:重定向到 URL)
类型:网址
网址:javascript:clickChart_1_6_7_8("#ID_POLIZAS#")
当然 ID_POLIZAS 是图表查询中选择的数据的列名。这个字段可以很长,它在查询中被选为 CLOB 值。
但看起来 Oracle Apex 不允许设置那么大的 URL。它在运行时抛出 ORA-06502:
其他图表工作正常,它只发生在 ID_POLIZAS 列上有大量数据的图表上。
单击图表区域时,有没有办法将这种值传递给 javascript 函数?
oracle - Oracle APEX 框架响应页面请求太慢
已编辑:任何页面都需要很长时间才能打开,从登录页面以及应用程序构建器、任何自定义应用程序、对象浏览器、sql 命令等开始...... 我正在使用 使用APEX 20.1, ords-20.2.0.178.1804, DB 18c XE , windows 7 64bits, Google chrome Version 84.0.4147.125 (Official Build) (64-bit) and opera Version:70.0.3728.106.
时也出现了问题12c release 1 enterprise edition with apex 18.2 and ords 18.4.
这是一个视频向您展示我的意思,详细信息如下,
https://www.youtube.com/watch?v=7fz31jimCuA
当我使用它时,任务管理器显示我有大约 700 个可用内存空间。下面是系统总结
该数据库有一个可插拔数据库(默认一个)。在 MEMORY_TARGET 设置为 1100、SGA_TARGET 和 PGA_AGGREGATE_TARGET 设置为 0 时启用自动内存管理。
我在任务管理器>性能选项卡>资源监视器窗口中唯一能注意到的是,与进程相关联的硬故障/秒数oracle.exe
和searchindexer.exe
一个chrome.exe
进程。但我见过的最大数字是 13 并且很少显示。大多数是1,2,3等...... 而且他们并不总是被看到。我认为这不会导致这种糟糕的表现。可能是什么原因?我该如何调查?
oracle-apex - 如果没有为特定列返回数据,如何将条件显示添加到交互式网格列
我有一个基于数据表的交互式网格,其列为:HEADER_1,HEADER_2...HEADER_6。
我想要有条件地显示列,这样如果没有为特定列返回任何行,即如果select HEADER_6 from data
--> 返回 null,那么 HEADER_6 列根本不应该显示。
我还为每个列创建了页面项目,以满足 P4_HEADER_1...6 等另一个要求,因此如果它们也可以用于此,请提出建议。
oracle - Oracle APEX 更新详细交互式网格中的主列
我想更新我的详细信息 IG 中的主列,但我不能。当页面提交时返回旧值。所有其他列都按预期更新。
有什么建议么?
oracle-apex - 如何在 Oracle Apex 的交互式网格中冻结第一列
我有一个交互式网格,源为: select header_1,header_2,header_3 from data;
我想要 HEADER_1 ,即第一列冻结,其他列在显示上滚动。
我也知道这可以由最终用户通过冻结列来完成,但这也可以从后端完成吗?
如何做到这一点?
javascript - 如何从多选 lov 中检索选定项目并将它们与预定列表进行比较作为 oracle apex 18.2 中的动态操作?
我的问题是根据用户在 LOV 中的选择显示或隐藏切换页面项目。我的目标是仅在用户从 LOV 中选择相关项目时才显示此 Switch。例如,如果用户做了两个选择“狗”和“猫”,那么我希望出现“是/否”开关。如果他们选择“大象”,那么我不想要它。
我创建了一个动态操作,客户端条件为 LOV 项目上的“项目在列表中”和“23,24”列表。只要我只从 LOV 中选择一个条目,一切正常。一旦我选择了一个额外的条目,Switch 就会消失(因为 Hide 的 False 动作开始了)。
我怀疑这不起作用,因为多选 LOV。它可能会在幕后建立一个比较,例如“双值 IN (23,24)”。我可以使用“JavaScript 表达式”选项而不是“项目在列表中”来完成这项工作吗?如果是这样,一个例子将不胜感激!
基本上,我想编写代码,“在用户所做的所有选择中,如果项目 23 和/或 24 是其中的一部分,则显示开关”。
database - “用户 ADMIN 对架构没有权限。” 联系您的应用管理员,使用 oracle apex 18.2 收到此错误
我用 oracle 18c成功安装了oracle apex 18.2 。然后我创建了新的工作区和架构,但是当我尝试打开它时出现错误“用户管理员对架构没有权限。 ”我无法创建数据库对象,也无法创建任何应用程序。也无法安装现有的示例应用程序。任何人都可以帮忙吗?请
oracle - 如何在 Oracle Apex 的仅显示项目中进行换行?
我正在开发 Oracle Apex 中的应用程序。我有一个使用动态操作构建的仅显示项目,并通过以下 PL/SQL 函数体设置值
问题是在呈现的页面中,换行符被忽略了。你能告诉我如何显示带有换行符的项目。
让 Notifications 表像这样
我希望页面中呈现的仅显示项目是
但它呈现为
oracle-apex - 使用 APEX 发出 GET 请求
这个问题很简单。
¿ 为什么我不能使用下一个代码?
这是错误:
我也尝试使用这种形式:
这是错误:
我想得到这个json: https ://api.exchangeratesapi.io/history?start_at=2018-01-01&end_at=2018-09-01
我尝试使用邮递员,并且可以工作
有几条评论,是测试的,但不起作用。
真的有效p_parm_name和p_parm_value吗?
有人可以帮助我吗?
问候