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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2166|回复: 9

[OAF] OAF添加查询条件

[复制链接]
发表于 2009/6/5 10:31:20 | 显示全部楼层 |阅读模式

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

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

x
我现在想修改EBS11i系统查询页面,我发现通过系统的“个性化”添加一个查询条件输入框不起作用。而且,你发现这个页面对应的XML根本没有做修改。我把该页面的XML文件下载下来,手动添加了一个查询输入,这样还是有一个问题,就是这个查询不能和VO中的字段关联起来,换句话说,这个查询字段还是不起作用。请问,大家谁知道怎么做啊?不吝请教。

大家帮帮忙啊。
 楼主| 发表于 2009/6/5 10:31:42 | 显示全部楼层
发表于 2009/6/8 09:49:40 | 显示全部楼层
楼主描述的太粗略了,让人无法回答
 楼主| 发表于 2009/6/8 12:52:23 | 显示全部楼层
我想知道,页面的OAF的个性化到底能做什么呢?
除了修改页面上字段的显示之类的动作,实质上没有实质 的功能上的实现,比如说我要添加一个查询条件的messageinputtext域,根本不好使。
如果我要是想在页面上自己添加一个查询条见我该怎么做呢?
 楼主| 发表于 2009/6/8 13:10:27 | 显示全部楼层
详细请看附件的图片,我现在想在这个页面添加一个“国家”的查询条件。
方法一:通过“个性化”添加一个item,完全不起作用。
方法二:通过修改该页面对应的XML文件,页面倒是把“国家”字段限制为必输选项,但是我在“国家”输入框中输入查询条件后进行查找,发现查询条件不起作用,我在想是不是我添加的这个查询条件和VO没有关联上?

我现在不知道该怎么办了。请指教。

我还想问问,OAF的开发是怎样的啊。
我发现IBM的培训文档实现这种情况都是先创建一个QueryRN,类型为query。但是这个页面你可以发现,根本不是query类型的。
即使是query类型的,查询字段的mapping也没有地方可以添加。
我现在很不明白,一般要实现这个需求该怎么做。

我们在做OAF的二次开发是怎么修改代码的呢?
java代码怎么写呢?原有的contral文件不动,要实现自己的功能时候,是要我们自己写java控制类,让后继承原有的控制类么?
我们如何查看AMImpl文件?如何查看VOImpl文件呢?这些文件我们都不可以修改的么?

还有一个问题,我发现即使我修改了原有的Contral类 - java文件 但是实际上没有任何效果的。

还有,请看这个帖子,是纵横四海发的http://bbs.erp100.com/viewthread.php?tid=39295&highlight=OAF%2B%B2%E9%D1%AF
但是我发现数据库中可以查询到结果,但是在EBS安装路径下,这个路径是不存在的,不明白为什么。

我现在完全不明白OAF的开发是怎样的。

请指教,谢谢!
1.JPG
 楼主| 发表于 2009/6/8 13:11:09 | 显示全部楼层
DDDDDDDDDDDDDD
 楼主| 发表于 2009/6/8 13:18:11 | 显示全部楼层
ddddddddd
发表于 2011/9/21 20:52:44 | 显示全部楼层
刚入门OAF,压力大啊
发表于 2012/9/6 09:51:34 | 显示全部楼层
压力 巨大啊。
发表于 2013/5/17 21:57:07 | 显示全部楼层
可以去VO查询的方式实现,直接修改VO的where条件,将你的country 放进去
public void initQuery(String employeeNum)
  {
    Number empNum = null
    try
    {
      empNum = new Number(employeeNum);
    } catch (Exception ex)
    {
      throw new OAException("AK",FWK_TBX_INVALID_EMP_NUMBER)
    }
    this.setWhereClause(null);
    this.setWhereClauseParams(null);
    this.setWhereClause("employee_id = :1");
    this.setWhereClauseParam(0,empNum);
    this.executeQuery();
  }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025/11/30 01:56 , Processed in 0.020915 second(s), 17 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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