首页 > 其他 > 详细

EBS配置文件设置

时间:2019-10-29 16:41:34      阅读:167      评论:0      收藏:0      [点我收藏+]

  由于我们有很多单位,并且每个单位的系统都是一样的,统一由我们这边维护。所以每个单位的需求不一样,系统的功能就会存在差别,这就可能造成系统版本无法控制,以后升级也很难操作,维护起来也比较麻烦。比如一个FORM,有些用户需要一些按钮,有些用户不需要。我们要做成统一的FORM,至于需要哪些按钮就让用户去控制,控制的方法就是系统的配置文件的值。这里说的配置文件类似与一个开关,控制一些功能的可用和不可用性。

责任--》应用开发员

菜单--》配置文件

技术分享图片

  其中,配置文件的名称必须唯一,在Oracle应用对象程序库中使用这个名字。比如上面所说的控制某个按钮可不可用,可以通过查询这个配置文件的值进行控制。读取这个配置文件值的方法是:fnd_profile.value(‘ORG_ID’),括号中的就是这个配置文件的名称。

  用户配置文件名:这是用户看到的配置文件名。用户在下面的窗口中为这个配置文件选定值。

  责任--》系统管理员

  菜单路径--》配置文件--系统,找到上面定义的用户配置文件值

技术分享图片

在这里用户可以直接为这个配置文件选定值。

 

下面说一下定义配置文件中最重要的一项:SQL验证

如果想让用户在为配置文件选定值的时候出现一个值列表,让用户在值列表中选定值(当然也可以没有这个值列表),就需要定义SQL验证这个Field。要验证你的配置文件选项,把配置文件的值放入到:PROFILE_OPTION_VALUE和:VISIBLE_OPTION_VALUE中,其中前者是用fnd_profile.value来读取的,后者是用户看到的配置文件的值。

SQL验证中,SQL是一个Select语句,选择要在你的Lov中显示的行数据。在这个SQL语句中,你可以指定列的别名。INTO语句是把这些列的值在FORM中显示。

建议:列的别名不要超过30个字符,否则容易出错误。

 

EBS配置文件设置

原文:https://www.cnblogs.com/AI-xiaocai/p/11759106.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!