标签: oracle-apex

APEX - 如何在菜单中获取行分隔符

我的 Apex 5 应用程序中有一个导航栏菜单。例如“信息 A”、“信息 B”、“注销”。对于“Info B”,它是一个下拉菜单,分为 2 个类别。例如,

Set 1
-----------------
Set 2A
Set 2B
Set 2C
Set 2D
Run Code Online (Sandbox Code Playgroud)

如何在两组之间绘制一条水平线(理想情况下)不可选择?这些是静态菜单条目,它们不会改变。

menu oracle-apex oracle-apex-5

3
推荐指数
1
解决办法
2550
查看次数

如何使用 Oracle APEX 获取远程客户端 IP 地址?

如果我需要获取此信息来记录用户活动,是否可以获取远程客户端 IP 地址?

PS:我使用的是Oracle APEX 4.2版本。

oracle plsql oracle-apex

3
推荐指数
1
解决办法
6309
查看次数

Oracle APEX:将图像缩放到屏幕

我想缩放保存在共享组件中的图像,使其右侧恰好位于屏幕的右端。

这怎么可能?

我正在使用 Oracle APEX 5.1。

oracle image oracle-apex oracle-apex-5.1

3
推荐指数
1
解决办法
1万
查看次数

SSL 实施 Oracle APEX

谁能告诉我如何在 Oracle Apex 上设置 SSL/HTTPS?我正在使用 Oracle Apex 5.0,并且希望能够通过 HTTPS 访问我的应用程序。

ssl oracle11g oracle-apex

3
推荐指数
1
解决办法
4463
查看次数

在 Oracle 中生成具有 2 个日期之间的时间间隔的行

我有一个表格,其中给出了周日到周六的“医生开始时间”和“结束时间”。我想创建 15 分钟的时段。

在此基础上,患者单击日历日期时间间隔,其中显示已预订的时段。

在此输入图像描述

sql oracle oracle-apex

3
推荐指数
1
解决办法
2644
查看次数

Oracle Apex - 没有 HTML 标签的标题和单元格的交互式 GRID 自动换行

我在 Oracle Apex 工具中有一个交互式网格。我需要在没有 html 标签的情况下包装标题。

是否可以对标题和单元格进行自动换行?

oracle11g oracle-apex oracle-apex-19.1

3
推荐指数
1
解决办法
3954
查看次数

Oracle Apex 5.1 apex_item.checkbox2 始终显示为文本字符串

我试图在报告中显示以列表格式存储的复选框数据。例如,23:45:56 存储在数据库中,表示已检查然后从表单中保存的 3 个项目。我无法让它发挥作用,此后我试图让一个基本的例子发挥作用。

现在我尝试使用以下查询创建报告:

select apex_item.checkbox2(p_idx => 1, p_value => allocation_type_id) AS "Select" 
from allocation_type_l
Run Code Online (Sandbox Code Playgroud)

渲染的内容相当于一个字符串:

<input type="checkbox" name="f01" value="129" /> 
Run Code Online (Sandbox Code Playgroud)

从来没有选项可以将列类型更改为“复选框”。关于我可能做错了什么有什么建议吗?预先感谢您没有问“您为什么要做这样的事情?”

oracle oracle-apex oracle-apex-5.1

3
推荐指数
1
解决办法
896
查看次数

从 Oracle 中的逗号分隔变量中删除重复值

我有一个变量(称为:all_email_list),其中总共包含 3 个电子邮件地址列表。(我发现了一些类似的问题,但与正确的解决方案不同)

示例:(test@asd.com, test2@asd.com,test@asd.com,test3@asd.com, test4@asd.com,test2@asd.com逗号之间可以包含空格,但并非始终如此)

所需的输出:test@asd.com, test2@asd.com,test3@asd.com,test4@asd.com

declare
first_email_list varchar2(4000);
second_email_list varchar2(4000);
third_email_list varchar2(4000);
all_email_list varchar2(4000);

begin

    select listagg(EMAIL,',') into first_email_list from UM_USER a left join UM_USERROLLE b on (a.mynetuser=b.NT_NAME) left join UM_RULES c on (c.id=b.RULEID) where RULEID = 902;
    select listagg(EMAIL,',') into second_email_list from table2 where CFT_ID =:P25_CFT_TEAM; 
    select EMAIL into third_email_list from table3 WHERE :P25_ID = ID;


    all_email_list:= first_email_list || ',' || second_email_list || ',' || third_email_list; 

    dbms_output.put_line(all_email_list);
end;
Run Code Online (Sandbox Code Playgroud)

有什么办法可以简单地解决这个问题吗?也许通过正则表达式。

regex sql oracle plsql oracle-apex

3
推荐指数
1
解决办法
480
查看次数

Oracle sql 或 pl/sql:根据前一行值和日期列进行计算

我在 Python 技术上找到了很多与我的问题相关的解决方案,但在 Oracle SQL 或 PL/SQL 解决方案上找不到太多。因此,通过 Oracle Application Express 在 Oracle SQL 上尝试一下。

我有 8 天的数据库表,其中包含以下示例股票数据。每天收市后都会插入新记录。我想查询价格连续上涨/下跌的股票。现在我想再添加一列,在其中我可以看到一种基于当前日期和先前日期值的称为看涨或看跌的模式。

+-------+------------+--------+-------+-------+--------+--------+
| Stock |   Cdate    |  Open  | High  |  Low  | Close  | Volume |
+-------+------------+--------+-------+-------+--------+--------+
| XYZ   | 01-01-2021 |     40 |  40.5 |  38.5 |   38.8 |  83057 |
| XYZ   | 02-01-2021 |   39.2 |  39.2 |  37.2 |   37.8 | 181814 |
| XYZ   | 03-01-2021 |     38 |  38.5 |  36.5 |     37 | 117378 | …
Run Code Online (Sandbox Code Playgroud)

sql oracle oracle-apex

3
推荐指数
1
解决办法
199
查看次数

如何在oracle sql中获取系统日期和时间?

当我尝试代码时,我正在使用 oracle apex

SELECT TO_CHAR (SYSTIMESTAMP) "NOW" FROM DUAL
Run Code Online (Sandbox Code Playgroud)

结果总是晚了5个小时。任何人都可以帮我解决这个问题吗?

sql oracle localtime oracle-apex systimestamp

3
推荐指数
1
解决办法
7393
查看次数