我想要 Apex 应用程序中相同购买条目的错误消息
I want error message for same purchase entry in Apex application
我使用的是 oracle 11g(Apex),因为我已经创建了一份采购报告。它包含购买条目(我们想输入书籍的购买详细信息),如果我第二次输入相同的书籍,它应该会出现 'Are you mean this purchase is already entered'
这样的错误
Ex:
Book name - Rama
Book name - Sita
cash memo no - 01 (This purchase is already entered)
Book name - Rama
Book name - Sita
cash memo no - 02 (When i am entering this purchase it should ask are you mean the purchase of bill no 01)
为了检查现金单号和书名,我在报告中使用了以下验证,但它无法正常工作。
我用作商品名称的书籍和现金票据编号类似于账单
declare
cnt_sameitem number;
cnt number;
begin
select count(a.item_name),count(p.cash_memo_no) into cnt_sameitem,cnt
from T_TEMP_LINE_ITEM_P_ACT a,T_TOTAL_PURCHASES p
where a.purchase_id=:P55_PURCHASE_ID and
CODE=:P55_ITEM_CODE and a.ITEM_NAME=:P55_ITEM_NAME and
a.SELLING_PRICE=:P55_SELLING_PRICE;
if (cnt_sameitem >=1) and (cnt >= 1) then
return false;
else
return true;
end if;
end;
打开验证以进行编辑,然后在字段 Error Message
中输入文本 Are you mean this purchase is already entered
。此外,您可以 select 显示错误消息的地方(字段 Error message display location
)- 它可以显示在单独的错误页面上,或 "notification" 区域(定义为页面模板的一部分) ),或在字段标签内。
我使用的是 oracle 11g(Apex),因为我已经创建了一份采购报告。它包含购买条目(我们想输入书籍的购买详细信息),如果我第二次输入相同的书籍,它应该会出现 'Are you mean this purchase is already entered'
Ex:
Book name - Rama
Book name - Sita
cash memo no - 01 (This purchase is already entered)
Book name - Rama
Book name - Sita
cash memo no - 02 (When i am entering this purchase it should ask are you mean the purchase of bill no 01)
为了检查现金单号和书名,我在报告中使用了以下验证,但它无法正常工作。
我用作商品名称的书籍和现金票据编号类似于账单
declare
cnt_sameitem number;
cnt number;
begin
select count(a.item_name),count(p.cash_memo_no) into cnt_sameitem,cnt
from T_TEMP_LINE_ITEM_P_ACT a,T_TOTAL_PURCHASES p
where a.purchase_id=:P55_PURCHASE_ID and
CODE=:P55_ITEM_CODE and a.ITEM_NAME=:P55_ITEM_NAME and
a.SELLING_PRICE=:P55_SELLING_PRICE;
if (cnt_sameitem >=1) and (cnt >= 1) then
return false;
else
return true;
end if;
end;
打开验证以进行编辑,然后在字段 Error Message
中输入文本 Are you mean this purchase is already entered
。此外,您可以 select 显示错误消息的地方(字段 Error message display location
)- 它可以显示在单独的错误页面上,或 "notification" 区域(定义为页面模板的一部分) ),或在字段标签内。