如何在APEX

时间:2016-09-01 14:54:31

标签: oracle-apex

我正在使用Oracle APEX构建交互式报告。我的数据库中有一个名为method的字段,它应包含A或B.在编辑页面中,我想显示一个包含A和B的列表,以便用户可以从这两个中进行选择。

我将项目的类型设置为SelectList,因为我需要将其他值添加到列表中,在List of Values区域中,我将类型设置为PL / SQL函数体返回SQL查询,代码为如下:

Begin
 select TEST_METHOD into method from table_test
 where ROWID = :P2_ROWID;

 IF ('Live' = method) THEN 
   return select 'Screenshots' from dual;
 END IF;

 return select 'Live' from dual;
End;

但是,我收到以下错误:

ORA-06550:第5行,第10栏:PLS-00103:遇到符号" SELECT"当期待下列之一时:( - +; case mod new not null continue avg count current exists last min before sql stddev sum variance execute forall merge time timestamp interval date pipe

我是plsql和APEX的新手,我知道代码看起来有线但我不知道错误。我也想知道是否有其他方法可以实现我的目标?谢谢!

0 个答案:

没有答案