ebs form 控制某个字段不可更改

头行块结构,想通过行块上的某个字段在输入值时控制头块上某个项不能更改。

实现方法:

在行块上的项的 when-validate-item里写Set_Item_Property(‘块.项‘,UPDATE_ALLOWED,PROPERTY_FALSE),结果不起作用。

后来改成Set_Item_Property(‘块.项‘,ENABLED,PROPERTY_FALSE); 就可以了。

记录一下,下来单独建个form试下是不是行块不能控制头块项的update_allowed属性。

时间: 2024-10-24 03:01:26

ebs form 控制某个字段不可更改的相关文章

在 EBS Form 查找界面点 "Find" 之后都发生了什么?

我一直对form 都感觉比较困惑, 特别是form 里面的trigger, 像PRE-QUERY, POST-QUERY 一直都弄不清情况. 这个trigger 是什么时候触发的呢? 看名字就是在QUERY 之前或之后触发的. 那么QUERY 什么呢? 搞不清楚. 今天就看下代码, 弄明白点了 "find" 之后做了什么事情, 那些数据库里面的值怎么到form 界面上去的. 我们知道, 每一个form 上的数据块都是绑定一个table 或者 view 的. 通常会绑定view. 像下面

如何启用Oracle EBS Form监控【Z】

前言: 有时候,因某些需要,必须知道Oracle的Form被使用的情况,以方面我们做出决策: 例如,如果某个Form被使用的次数非常多,那么,这个Form的相关SQL代码就应该优先处理,以减少服务器负荷,从而提供系统运行速度. 或者,(特别是)在系统要升级的时候,这些数据就显得非常重要了:决定哪个Form应该留,哪个Form应该拿掉. 当然,这个信息只是做出决策的参考数据而已.1. 在Oracle EBS上进行Form跟踪的技术方法:Oracle EBS的一个Profile 提供此功能: Use

EBS FORM内置属性代码及ID

SQL如下: SELECT * FROM fnd_form_custom_prop_list; --FORM内置属性 SELECT * FROM fnd_form_custom_prop_values; --内置属性值 内置属性分为如下级别: BLOCK CANVAS GLOBAL ITEM LOV PARAMETER RADIO BUTTON TAB VAR VIEW WINDOW EBS FORM内置属性代码及ID,布布扣,bubuko.com

EBS Form 高亮当前行/设置行背景色

1.高亮当前行 设置 Block 的 Current Record Visual Attribute Group 属性为:SELECTED_DATA 说明:SELECTED_DATA是模板中已有的视觉属性,可以根据需求新建 Visual Attribute Group, 然后设置Block的属性即可. 2.设置行背景色 情景:设置某些行的背景色,或者对特殊数据加背景色等 EBS Form 高亮当前行/设置行背景色,布布扣,bubuko.com

EBS FORM个性化后台表

如下: SELECT * FROM fnd_form_custom_rules; 可以看到个性化里的各种属性. EBS FORM个性化后台表,布布扣,bubuko.com

Oracle EBS Form 发布到Server端的注意事项

前段时间在本地XP系统上测试了一些整合javabean的Form例子,想着发布到服务器段去看看能否运行正常,一开始以为会和本地XP系统一样,部署到相关的目录下进行一些配置就可以了,但实际过程却和想象的大相径庭,部署到服务器上可称得上是一波三折.下面将Oracle EBS Form 发布到Server端的若干注意事项阐述如下: 1.确定EBS版本 由于不同版本EBS配置jar文件和发布javabean jar包的位置存在一些差异,所以必须要知道EBS版本,这样遇到问题才好搜索对应的解决方案.可以通

SAP OTR 字段维护 更改SAP的字段翻译

维护系统文本字段:SOTR_EDIT           TC:SE63 在SAP用户选择屏幕中,用鼠标选定一个栏位后按F1键,可以看到SAP对其具体解释,通常这种解释文本分为两部分,一部分为标题,一部分为正文.比如: 有时,SAP的翻译让人感觉很别扭,对于追求完美的我们这是不可接受的,那么我们就手动改吧.下面分别讲解这两部分的更改. 一.标题部分的修改: 按F1键,点击查找其对应的数据元素,比如我们刚才这个生产订单号,对应的数据元素就是AUFNR 使用事务SE63,选择翻译->ABAP对象->

EBS Form内打开请求界面

某情况下,会用到在EBS Form界面内打开请求提交界面,实现方式如下: fnd_function.execute( function_name => 'FND_FNDRSRUN', other_params => 'PROGRAM_APPL_SHORT_NAME="CUX" CONCURRENT_PROGRAM_NAME="XXXXX" CHAR1="' || XXXX || '" SUBMIT_ONCE="Y"

EBS Form开发建立一个最简单的Form并部署到到EBS中

1.      从要开发的EBS服务器上,拷贝下来$AU_TOP/forms/US/和$AU_TOP/resource/目录下的文件到Windows目录. 2.      编辑Windows注册表,把上面的两个目录加入到FORMS_PATH项上面去,如下图,不然的话在引用或者打开EBS上的已有的fmb时会报错. 3.      打开Form Builder,选择菜单File->New->Form using Template…,如下图. 4.      然后选择我们从$AU_TOP/forms