壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5102|回复: 1

[OAF] 关于OAF设置KFF segment 默认值问题。。。

[复制链接]
发表于 2012/1/11 15:04:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 wndemon 于 2012/1/11 15:08 编辑

如题,我需要在OAF页面上客户化,给科目弹性域的第二个segment上放上一个默认值:经过网上查找资料,搞出代码如下:

//=========================================


  1. public class OPOCheckoutDistsCO extends CheckoutDistsCO
  2. {
  3. public void processRequest(OAPageContext paramOAPageContext, OAWebBean paramOAWebBean)

  4. {
  5. super.processRequest(paramOAPageContext,paramOAWebBean);
  6. OAKeyFlexBean kffBean;
  7. kffBean =
  8. (OAKeyFlexBean)paramOAWebBean.findIndexedChildRecursive("ChargeAccountFlex");
  9. if (kffBean != null)
  10. { //--------here we can get kffbean handle
  11. System.out.println("kffBean is not null");
  12. kffBean.useCodeCombinationLOV(false);
  13. OAMessageLovInputBean segment2;
  14. segment2=
  15. (OAMessageLovInputBean)kffBean.findChildRecursive("ChargeAccountFlex1");
  16. if (segment2!= null)
  17. { //--------but here we can't get kff segment handle
  18. System.out.println("segment2 is not null");
  19. segment2.setText(paramOAPageContext,"311");
  20. }
  21. else
  22. {
  23. System.out.println("segment2 is null");
  24. }
  25. kffBean.useCodeCombinationLOV(true);
  26. else
  27. {
  28. System.out.println("kffBean is null");
  29. }
  30. }
  31. }
  32. }
复制代码



//=========================================
但是现在问题是,当我获取segment句柄的时候根本获取不到,所以来此发帖询问下各位大大,希望哪位可以给出点意见,不胜感激!!!谢谢!!!



 楼主| 发表于 2012/1/12 13:50:12 | 显示全部楼层
定一下,继续期待达人来解决问题。谢谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 16:33 , Processed in 0.012729 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表