问题标签 [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.

0 投票
1 回答
424 浏览

oracle - 如何在 oracle apex 18.2 中访问表格形式数据

如何在oracle apex中访问表格数据。我需要根据表格形式的访问数据插入数据。请任何人帮我解决我的问题

0 投票
2 回答
1236 浏览

javascript - 删除冻结按钮 Oracle APEX

每当我单击列标题时,我都想从交互式网格中删除冻结和隐藏按钮。

在此处输入图像描述

问题是,我之前在使用 Apex 5.1 时已经有了解决方案,虽然现在它已经升级到 18.2 版本,但它似乎不再工作了。这是我之前使用的代码:

我尝试了其他我在网上找到的可悲的是什么也没做的版本,例如:

这些功能在最新版本上是否已弃用?还有其他方法可以隐藏这些功能吗?Oracle Developer 只允许禁用排序/控制中断/聚合。

0 投票
1 回答
6420 浏览

oracle-apex-18.2 - 如何解决静态文件的 Apex / Ords 配置

我在 Windows 平台上使用 Oracle XE 18C。我安装了 Apex 18.2,然后安装了 ORDS 18.4。我按照Apex 18.2 https://docs.oracle.com/en/database/oracle/application-express/18.2/htmig/configuring-Oracle-REST-data-services安装指南中第 1.3.4.1 节中的说明进行操作。 html#GUID-AD38DE06-A560-4D6D-BD50-6E5A8E513BBF .strong 文本

我创建了两个用户:使用以下命令:

当我被提示“输入 Apex 静态资源位置”时,我回复了C:\app\product\apex\images

安装没有错误。我查看了 C:\Users(my_username) 中的所有日志。没有提到“错误”或“警告”。

在 Apex 安装指南的第 4.6 节中,它指示将 Apex 图像文件夹复制到 ORDS。我将C:\app\product\apex\images复制到C:\app\product\ords\images。然后我从 SQL Plus运行@apex_rest_config.sql 。它似乎完成了。

当我尝试通过浏览器 ( localhost:9090/ords/apex ) 访问 Apex 时,我收到一个弹出错误:“您的环境中的静态文件配置存在问题。请参阅“配置静态文件支持”部分Application Express 安装指南。”

如果我在提示上单击“确定”,我可以继续进入 Apex 登录屏幕。我能够登录并进入第一个屏幕。但是,我想在继续之前解决该错误。

任何想法为什么我会收到此错误?谢谢你看这个。

0 投票
0 回答
178 浏览

authentication - Oracle Apex 身份验证方案?

好的,我想通过重定向到自定义企业身份验证 URL 来在我的 APEX 应用程序中实现身份验证。https://example.com/login.asp

此页面具有 ASP 服务器标头变量,因此例如当变量 HTTP_SCUSER 包含我经过身份验证的用户名 gaudyk4d 时,它应该重定向回我的 APEX 主页

我怎样才能做到这一点?

我也愿意接受建议,我在想

  • 如果不执行上述操作,如何获取服务器变量中的值?我的 APEX URL 看起来像https://apex.web.page/ords/f?p= ..... (ORDS) 托管在 weblogic 上

  • 自定义身份验证方案 HTTP 标头变量?

0 投票
2 回答
249 浏览

oracle - 遇到特殊字符时,来自 Oracle APEX 的 BI 报告打印为空白

我正在使用 Oracle APEX 5.1 版,用户正在尝试从 Oracle APEX 打印出 BI 报告。目前,我们正在使用“APEX_UTIL.DOWNLOAD_PRINT_DOCUMENT”(签名 4)将 APEX 页面中的数据打印到 BI 报告中。

一切正常,直到程序在 XML 标记中遇到“&”或“<”或“>”。当“XML BI 报告”或“APEX_UTIL.DOWNLOAD_PRINT_DOCUMENT”(我提到两者是因为我不知道问题发生在哪里)遇到这些字符时,报告显示为空白。如果手动从 XML 标记中删除上述字符,则 BI 报告可以正常工作并打印出来。

重现步骤: 1) 创建如下示例中给出的 XML 数据。请参阅“GMRISKMITIGATION”XML 标记中的“&”(您可以将此“&”替换为“<”或“>”,您将获得相同的结果)

2) 现在您有了数据,然后使用下面给出的例程从 APEX 页面中的“按钮”下载 BI 报告。

3) 现在,如果您按下按钮,BI 报告将成功下载,但将为空。

0 投票
0 回答
80 浏览

oracle-apex - 下载 Oracle Apex 后加载的空白页面

我在我的 Linux Centos 机器上下载了 Oracle 18C,它运行良好。之后我下载了 Oracle Apex 并按照所有步骤操作,但我遇到了空白页,因为大多数人在设置 Oracle Apex 后遇到。很多人遇到了这个问题,我按照他们提到的所有步骤进行操作。但是当我加载http://hostname:8080/apex/apex_admin时,我仍然看到空白页。我也无法从浏览器或任何 apex 日志目录中找到错误日志。.

此致

0 投票
1 回答
796 浏览

custom-authentication - 升级到 Oracle APEX 18.2 后自定义身份验证失败

我的环境是:Windows 10 XE 18C Apex 18.2 Ords 18.4

我从 Apex 5.1 升级,我的自定义身份验证不再有效。当我尝试在第 101 页登录我的应用程序 104 时,输入用户名和密码并按登录后,我收到以下错误消息:

start l_return = 1 更新后.. Set-Cookie:ORA_WWV_APP_104=ORA_WWV-FByLiIYz0y3yltgzZGNtjgdA; HttpOnly X-Content-Type-Options:nosniff X-Xss-Protection:1; 模式=块位置:f?p=104:1:12616933237063:::::

我不确定此消息是否表明。如果我将身份验证方案切换到 Application Express 身份验证,则用户身份验证正常。在我的自定义身份验证方案中,我设置了以下变量:

我在 SQLDeveloper 中使用以下测试代码测试了包:PKG_USERS.APEX_AUTHENTICATE_USER:

当我提供正确的用户名/密码组合时,程序返回 1。当我提供错误的密码时,程序返回 0。

从 Apex 5.1 到 18 的哪些变化导致此身份验证方案出错?

0 投票
1 回答
278 浏览

oracle-apex-18.2 - 无法删除全局页面

我想删除 APEX (18.2) 上的全局页面,但出现内部错误。

调试日志:

错误:ORA-02091:事务回滚 ORA-02292:违反完整性约束 (APEX_180200.WWV_FLOW_USER_INT_PAGE_FK) - 找到子记录

我可以手动删除子记录,但找不到任何痕迹。任何想法?

0 投票
1 回答
25 浏览

oracle-apex - 在包含大量项目的页面上执行 ARP

我有一个由大约 50~ 个文本字段和单选按钮组成的顶点表单。

我试图为自动行处理创建一个页面进程。它可以正常工作,但前提是我的表格每个页面项目都有一个列。

尽管页面项目很多,但实际上它们背后的问题是相同的。所以我真正想要执行的是逐行收集这些数据。IE

代替

我想像这样存储我的数据

由于我找不到自定义ARP 的方法,我决定通过一些手动工作来完成。

但是我仍然有一种感觉,我的努力是徒劳的。我忍不住想,除了必须为整个页面创建插入/更新语句之外,还必须有一些其他更明智的解决方案。我的意思是,我不可能是唯一提出这种需求的人,对吧?

非常感谢您提前。

0 投票
2 回答
417 浏览

oracle-apex - 是否有任何动态动作事件来检测顶点错误事件

我想将 CSS 添加到 oracle apex 应用程序中的错误消息 div 中,这样只有在 oracle apex 中发生任何验证错误时才会触发

尝试使用 DOMsubtree 修改事件,但由于该函数存在一些性能问题,我现在正在寻找其他方法来做到这一点

我期待如果我们可以在 oracle apex 中显示错误消息时跟踪事件,我可以实现剩下的