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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11409|回复: 12

弹性域是个什么样的东西?

[复制链接]
发表于 2006/5/30 14:20:43 | 显示全部楼层 |阅读模式

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

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

x
不知是何物?能简单的介绍一下吗?
发表于 2006/5/30 14:33:51 | 显示全部楼层
网站专家Carol Francum最近回答了有关使用Oracle弹性域的一些问题。她解释了如何在一个标准表单中加入一个弹性域,以及改变弹性域大小带来的问题。

  问题:我对弹性域感到有点迷惑。我们能在一个标准表单中加入一个不曾存在的新的描述性弹性域么?

  答案:是的,你可以。尽管如此,如果你在一个标准表单中加入一个弹性域,这个表单就变成自定义的了。

  仅能向一个已注册的表(即Oracle应用程序基础知道的表)加入一个弹性域。可能的情况时:使用已存在的弹性域或者其他功能,你可以做任何你想要的事。你可以参考“Oracle应用程序弹性域指南”获取有关如何设计已存在的弹性域来满足你的需要的帮助。

  问题:在“访问控制系统”(ACS)中某个段已经开始激活使用后,还有可能改变它的大小么?如果能的话,我应该怎么做?有没有什么建议?

  答案:不要这样做。不值得这样做。

  这要靠老天爷了。对于99.999%的用户,答案是完全不可能的。在百万分之一可能的情况下,你可以这样做。你也应该考虑到如果你做的话就可能遇到问题。Oracle对做出那些不被支持的改变而产生的结果是非常认真的。而且,Oracle不支持对已经存在的帐目弹性域结构进行改变。

  “Oracle应用程序弹性域手册”包含了对弹性域的值域进行改变的有关信息(下面给出其摘录)。这是很重要的,如果你要这样做的话下面就是你将遇到的问题的类型。

  第四章“改变某个已经存在的弹性域段的值域”的第一句如下:

  “通常情况下,一旦你设置了一个弹性域并开始使用它,你就永远不要对它的结构或者它的值域进行改变(除了定义、激活和关闭值、速记别名、交叉验证和安全规则)。”

  “尽管如此,如果你的弹性域的值域是右对齐零填充的,那么你就不应该将它的值域变大或者变小,因为001和0000001是不一样的,并且你的所有已存在值将变得无效。如果你的弹性域的值域是右对齐零填充的,Oracle应用程序产品会防止你使你的已存在的弹性域变得无效,通过防止你改变某个已存在的值域的最大值。”

  由于Oracle推荐把帐目弹性域的值域定义成右对齐零填充的,所以很可能你不能增加帐目弹性域值域的大小。

  如果你的弹性域的值域是右对齐零填充的,从而不允许你增加它的大小,你可以考虑在已存在的段的正后面创建一个额外的段。我知道创建一个新段不是件很轻松完成的事,它需要和Oracle技术支持进行紧密合作,但是以前有人这么做过,而且通常比重新实现一遍更划算。

  如果你需要增加段大小纯粹是因为你已经用完了所有可用的数,你考虑过使用字符类型作为代替吗?正常情况下我不推荐这样做,因为它会使将来对范围进行对应更加困难,但是或许你可以容忍这样做。

  看起来像根本不存在自动化的解决方案,并且它涉及更新所有与代码组合有关的段。对预算、分配和合并等而言,有许多与设置有关的表。

  另外,当你做出改变时,你可能对某些东西造成影响,比如说安全规则。当你改变你的段或者假如你改变你的段时,你需要回过头来看看,你可能需要修改你的安全规则。

  如果你有使用GL_code_combinations的自定义软件,它也需要被重新回顾一下看是否需要修改。
发表于 2006/5/30 14:35:02 | 显示全部楼层
 楼主| 发表于 2006/5/31 14:03:38 | 显示全部楼层
多谢老大,刚开始学,不知道从何学起呀
发表于 2006/6/8 19:25:39 | 显示全部楼层
learning
发表于 2006/6/12 08:59:48 | 显示全部楼层
学习
发表于 2006/6/12 18:02:34 | 显示全部楼层
站长给人的回答是答非所问的感觉。
弹性域分关键和说明性两种。主要是用来添加软件不能满足的业务需求的,比如说缺少某个会计科目,则用关键弹性域;缺少某些辅助信息用说明性弹性域。
详细请参考http://www.cnoug.org/viewthread.php?tid=42647
                    http://www.itpub.net/174575,1.html

[ 本帖最后由 XP 于 2006-6-12 06:09 PM 编辑 ]
发表于 2006/7/19 17:24:27 | 显示全部楼层
work hard on it
发表于 2006/7/20 14:19:13 | 显示全部楼层
发表于 2007/12/15 11:39:17 | 显示全部楼层
太好了,大力支持
发表于 2007/12/17 15:57:36 | 显示全部楼层

弹性域

erp中的弹性域分为关键性弹性域和说明性弹性域
关键性弹性域:
他具有足够的弹性,容许使用任意代码组合以描述实体。在安装oracle applications时应该定义所有的关键性弹性域,以使用有含义的代码段来说明每个关键性弹性域实体。可为每个关键性弹性域确定实体具有多少段、每段的含义、每个段具有的值、以及每个段值代表的含义。
说明性弹性域:
说明性弹性域用来扩充表单,系统可以使用说明性弹性域来获取业务所特有的重要附加信息
发表于 2012/3/11 10:21:00 | 显示全部楼层
再进来学习一边 谢谢分享
发表于 2012/10/15 20:19:27 | 显示全部楼层
学习中.................
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025/11/29 05:07 , Processed in 0.018673 second(s), 16 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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