EBS_FORM_开发:关于离开record验证

--WHEN-VALIDATE-RECORD

IF :mend.MEND_CAUSE is  null THEN
         FND_MESSAGE.SET_STRING(‘请输入评价原因!!‘);
          FND_MESSAGE.SHOW;
 RAISE form_trigger_failure;
END IF;

错误的原因:

IF :mend.MEND_CAUSE is not null then
         null;
ELSIF :mend.MEND_CAUSE is  null then
        :mend.MEND_CAUSE := ‘同意‘;
        :mend.MEND_CAUSE := NULL;
        FND_MESSAGE.SET_STRING(‘请输入评价原因!!‘);
        FND_MESSAGE.SHOW;
        RAISE form_trigger_failure;
END IF;

在这里加了这个改变了block的状态.

时间: 2024-10-27 07:04:59

EBS_FORM_开发:关于离开record验证的相关文章

EBS_FORM_开发:实现form record ctrl+F6复制

1.先写 /*===================================== ** PROCEDURE: DEFAULT_ROW() **=====================================*/ PROCEDURE DEFAULT_ROW IS BEGIN :LINES.HEADER_ID := :HEADERS.HEADER_ID; IF :LINES.LINE_ID IS NULL THEN SELECT CUX_HRSC_LINES_S.NEXTVAL I

ios开发问题,经验证,textview的contentsize.height不能准确判断高度

IOS7环境中,设置UITextView.text并不能立即更新contentSize,再用textView.contentSize.height无法获取当前内容的高度.采用以下方法可以解决这个问题. 1 2 3 4 5 6 7 8 9 if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) {                  CGRect textFrame=[[self.textView layoutManager]u

python3+django2 开发易语言网络验证(上)

创作背景: 在某论坛中下载到一套php开发易语言网络验证的教程,照着看下来,花了两天的时间,结果发现教程里开发的网络验证,以及随着教程一起给学员的源码,都存在着根本用不了的bug!我想要看看能不能在原本的基础上修改,却出现了一大堆坑,不是这儿少个$ ,就是那少个 ;  要不就是哪{}包的不对了,擦,不是说php是世界上最好的语言吗?怎么感觉是世界上最坑的语言呢? 也许因为一般的程序员都是从C启蒙,进而C++,后又转Java,忽然见到php,顿时感觉简单明快,好像见到亲人了似的:而我易语言启蒙,进

python3+django2 开发易语言网络验证(中)

第四步:网络验证的逻辑开发 1.将model注册到adminx.py中 1.在apps/yanzheng目录下新建admin.py 文件,添加代码: import xadmin from xadmin import views from .models import Cards class BaseSetting(object): """ 引入更换主题功能 """ enable_themes = True use_bootswatch = Tru

本地JAVA开发页面使用AAD验证登录

我们前一篇文章介绍了本地使用APS.NET开发的WEB服务如何使用AZURE AD(AAD)验证登录,今天我们主要介绍本地使用JAVA开发的WEB服务如何使用AAD验证登录.其实方法跟ASP.NET是一样的,需要在AZURE中注册服务才可以,然后得到对应Client ID .Security ID.URL等信息.具体见下: 我们首先将代码整理,然后使用Eclipse打开即可,需要注意的是,我们建议使用Eclipse打开的时候使用Maven方式,这样打开的话会自动下载对应的jar包.很是方便. 我

微信公众平台开发配置项:Token验证

最近由于项目接触了下微信公众号,遇到了token验证失败的问题 ,微信公众号开发文档上示例是php,而且感觉有点混乱,网上百度了一些方案,但总感觉少点什么,所以写下自己解决的全过程,以供大家参考下,能或多或少的帮大家节约下时间.话不多说,我们看下面这张图, token验证失败,苦逼的只能继续看微信公众号开发文档,文档中接入指南是这么写的: 接入概述 接入微信公众平台开发,开发者需要按照如下步骤完成: 1.填写服务器配置 2.验证服务器地址的有效性 3.依据接口文档实现业务逻辑 ...哇!!! 微

PHP开发api接口安全验证

php的api接口 在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过程中,服务器并不知道,请求的来源是什么,有可能是别人非法调用我们的接口,获取数据,因此就要使用安全验证. 验证原理 示意图 原理 从图中可以看得很清楚,前台想要调用接口,需要使用几个参数生成签名. 时间戳:当前时间 随机数:随机生成的随机数 口令:前后台开发时,一个双方都知道的标识,相当于暗号 算法规则:商定好的运算规

微信开发:微信服务器验证通过

申请自己的微信公众号部署后台服务器 代码解析 申请自己的微信公众号,部署后台服务器 公众号 SuperLishun,想要源码的可以关注公众号,给我留言. 百度微信公众号,首先要申请自己的微信公众号,我只申请了个订阅号,先把基本的调通,如下图 这里我们可以手动群发图文消息,设置自动回复消息,设置目录等等,但是作为开发者,我们要学着使用微信的API去做这些事情. 首先你需要有一个服务器,用来供微信调用,我这里用的是阿里云的服务器,作为测试1核2G内存就够了,1个月也就是100块钱,可以用来玩玩,如下

ios开发之短信验证

这里使用的SMS_SDK.framework(Mob官网去下载) 来做的短信验证, 操作非常简单, 自己去注册账号拿到appkey 然后就是需要导入一些库文件 需要导入的库有Security.framework Foundation.framework, UIKit.framework, CoreGraphics.framework, libicucore.dylib, libz.lib, AddressBook.framework, AddressBookUI.framework, Messa