页面的控件赋值,session,OAF页面判断控制

session页面传值

创建session 如 pageContext.putSessionValue("gradeValue",suppGradeValue);

在另一个页面或者是同一页面取session值时,

 

     if(pageContext.getSessionValue("gradeValue") != null)

     {

        InitgradeValue=pageContext.getSessionValue("gradeValue").toString();

     }

同时最后的时候可以清楚这个session值 pageContext.removeSessionValue("gradeValue");

当想为 页面的某个messagetextinput设置值时,首先是获取这个messagetextinput的ID吧

OAMessageTextInputBean issuedateInput=(OAMessageTextInputBean)webBean.findChildRecursive("IssueDate");

当填写这个时,报错,后来调试追踪显示的错误是 ....OAMessageDateFieldBean

不知道是什么原因,后来试着把OAMessageTextInputBean改成OAMessageDateFieldBean能够运行通过,然后 issuedateInput.setValue(pageContext,currentDate);可以赋值成功。具体原因就不清楚了。

有时候在页面需要做一些验证,如格式,大小等,mark下这个网址介绍挺全。

http://www.erp100.com/thread-28675-1-1.html   OAF控制显示样式

 

在使用迭代方法进行删除功能或者其他遍历的功能实现时, 一定要关闭迭代,不然会报错!

在数据库设计时,在比较String类型的时候,数据最好不用使用中文,使用中文的时候equal()函数比较不幸,也不好进行比较, 最好使用英文,如最简单的是和否时可以使用Y和N来代替比较。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值