Oracle Apex 22.1 交互式网格列应仅以大写形式添加

问题描述 投票:0回答:1

我有一个可编辑的交互式网格,其中包含 DEPT 列。

SELECT, DEPT, ENAME, ORG FROM EMP;

DEPT 中的值只能大写且不允许有空格。

如何才能实现这一点。

oracle-apex
1个回答
0
投票

一个简单的选择是创建验证;选择“函数体(返回错误文本)”:

无空格:

if instr(:DEPT, ' ') > 0 then
   return 'Must not contain spaces';
end if;

大写:

if :DEPT <> upper(:DEPT) then
   return 'Must be in upper case';
end if;
© www.soinside.com 2019 - 2024. All rights reserved.