标签: oracle-apex

如何仅使 APEX ORACLE 中的表中的某些列可编辑

我正在尝试制作一个交互式网格,允许用户根据他们拥有的权限/特权来更新某些表。目前,APEX 中有一个可更新的表,但它允许用户编辑每一列。有没有办法不允许用户编辑 APEX ORACLE 中的某些列?谢谢

oracle plsql oracle-apex

0
推荐指数
1
解决办法
3687
查看次数

如何从 apex.oracle.com 删除仅运行应用程序

我在 apex.oracle.com 上有两个应用程序,一个是可编辑的,另一个是只能运行的。可编辑的应用程序可以删除,但仅运行的应用程序无法删除。我正在从 apex.oracle.com 删除仅运行的应用程序,但没有可用的选项。如何删除它?

oracle oracle-apex

0
推荐指数
1
解决办法
1246
查看次数

Oracle APEX - 自定义条形图

是否可以将条形图设为双 y 轴?

我有一个包含 4 个条形的条形图,由查询生成,返回 4 行。

有没有办法让我为每个条形设置不同的颜色,并在右侧指定每个条形的颜色和标签,而不是系列名称?

oracle-apex

0
推荐指数
1
解决办法
4588
查看次数

Oracle Apex - 通过 URL 创建/传递/设置交互式报告 (IR) 过滤器作为参数

设想

  1. 尝试使用 URL 添加 Oracle Apex交互式报表过滤器
  2. 遵循官方文档语法:Oracle 安装文档 - 8.4.3 链接到交互式报告,但无法找到用于通过 URL 创建 IN 或 CONTAINS 运算符过滤器(在 Oracle Apex 交互式报告中)的简单 URL 语法。

oracle interactive report filter oracle-apex

0
推荐指数
1
解决办法
4747
查看次数

交互式网格中的默认排序顺序

我有一个交互式网格,我希望网格在顶部显示最新的日期记录。但是,Interactive Grid 不支持 SQL 中的 Order by。

有什么方法可以让我默认应用这些排序,而不是用户需要自己对这些报告进行排序?

另外,我不想作为开发人员使用“保存报告”,因为我们的应用程序中有超过 400 个报告。有没有一种可编程的方法来实现这个?

oracle-apex oracle-apex-5.1

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

创建视图并且不应允许任何数据操作语言操作

问:创建一个视图,调用TITLE_NOTRETURNED以显示尚未返回的媒体的电影标题和 media_id。视图不应允许任何数据操作语言操作。

我需要创建作为附加问题的视图,但它返回我缺少表达式的错误。

租借历史表:租借日期、归还日期

媒体表:媒体ID、格式

电影表:标题 ID,标题

我的代码:

CREATE VIEW TITLE_NOTRETURNED AS
SELECT mov.title, m.mediaid, r.rentaldate
FROM Movies mov, Media m, rental_history r
WHERE mov.titleid = m.titleid
AND m.mediaid = r.mediaid
AND r.returndate > (SELECT CONVERT(DATE, getdate() )
);
Run Code Online (Sandbox Code Playgroud)

另外,我之前尝试过将rental_history r更改为rentaldate r,但它也不起作用。

ERD:

在此处输入图片说明

mysql sql oracle date oracle-apex

0
推荐指数
1
解决办法
71
查看次数

循环遍历所有行只返回最后一行

我正在尝试使用此 Plsql 将值返回到 Apex 页面项中。页面项源是 PL/SQL 函数体。

DECLARE
v_val VARCHAR2 (3000 CHAR);
  CURSOR c_mylist
  IS
  select * from table_mylist
  order by id;
  BEGIN
  FOR r_mylist IN c_mylist
  LOOP
   --dbms_output.put_line( c_mylist.item );
   v_val := c_mylist.item ||' '||c_mylist.item;
  END LOOP;
  return v_val;
END;
Run Code Online (Sandbox Code Playgroud)

出乎意料的是,它只将游标的最后一个值返回到页面项中,而不是所有行值。在 SQL Developer 中尝试使用 dbms_output.put_line 显示正确的结果。我的脚本出了什么问题?

oracle error-handling plsql return-value oracle-apex

0
推荐指数
1
解决办法
34
查看次数

当我尝试运行以下 plsql 代码时,出现“ORA-00922:缺少或无效选项”错误。如何解决?

SET SERVEROUTPUT ON;
DECLARE
 var_test1 VARCHAR2(30) := 'RebellionRider';
BEGIN
    DBMS_OUTPUT.PUT_LINE (var_test1);
END;
Run Code Online (Sandbox Code Playgroud)

每当我运行上面的代码时,我都会收到以下错误。我使用 oracle apex 来运行我的代码。如何解决?
错误:-

ORA-00922: 缺少或无效的选项

BEGIN
     DBMS_OUTPUT.PUT_LINE (var_test1);
END;  
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql oracle-apex

0
推荐指数
1
解决办法
39
查看次数

Oracle Apex - 根据值的数量显示项目

我有一个交互式报告的常规链接:

我的红外

该链接将交易编号信息发送到不同的页面,用户将能够在其中更新所有产品信息。根据客户要求,我需要使用物品。问题是,我需要为每个产品显示一个文本字段项,例如:

如果选择了 Peter(根据上面的快照),我需要显示 2 个文本字段项目,一个用于产品“ABC”,另一个用于产品“XYZ”。

如果选择了 John,我需要显示 3 个文本字段项,一个用于“Product1”,一个用于“Product2”,另一个用于“Product3”。

有没有办法实现物品的这种动态显示呢?如果是这样,我怎样才能使项目1显示产品1信息,项目2显示产品2信息等等?

谢谢

oracle oracle-apex

0
推荐指数
1
解决办法
483
查看次数

ORACLE APEX 管理员登录问题

登录 oracle apex admin 时,我在 google chrome 上收到一条需要身份验证的消息。

错误截图: 错误截图

sql oracle oracle-apex

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