08 2016 档案

摘要:问题模拟: --下载/u01/DEV/db/tech_st/11.2.0/admin/DEV_erp03/diag/rdbms/dev/DEV/trace/DEV_ora_32882.trc 打开: 可以看到执行情况 是先执行1再执行procedure SYS.P_DH2的第七行 然后执行proce 阅读全文
posted @ 2016-08-31 14:48 BIT10 阅读(6690) 评论(0) 推荐(0)
摘要:select DISTINCT lk.session_id sid, se.serial#, lk.locked_mode lk_md, '|', se.CLIENT_IDENTIFIER c_name, --BES系统登录名 dd.FULL_NAME, se.logon_time, se.ACTION, FV.RESPONSIBILITY_NAME transfer,... 阅读全文
posted @ 2016-08-22 10:07 BIT10 阅读(809) 评论(0) 推荐(0)
摘要:select * from Dba_Tablespaces;--查看表空间 select count(*) from dba_tables dt where dt.tablespace_name In ('APPS_TS_TX_DATA','CUX_DATA');--查看表 select count 阅读全文
posted @ 2016-08-22 10:04 BIT10 阅读(196) 评论(0) 推荐(0)
摘要:1.for each后面跟的是组的名称,然后下面罗列要显示的名称. 2.关于IF: 单元格加亮(字体加亮)--background-color 根据条件要那个地方改变颜色 就把if放到哪个地方 比如单元格 单元格加亮(字体加粗)--font-weight 格式化行--incontext 格式化列 i 阅读全文
posted @ 2016-08-19 17:39 BIT10 阅读(5932) 评论(0) 推荐(0)
摘要:在网上见了很多的开发步骤,这里用自己的语言做个总结吧: 1.首先最重要的是要分析需求,知道自己要干什么,达成什么样的效果,各层次之间的关系是什么,考虑清楚了才动手,这一步是重中之重,可是好多人都是需求还没有搞清楚,匆匆的就进行了开发,导致后面需求发生变更时,可能全部要推翻重做,尽量考虑开放性和可扩展 阅读全文
posted @ 2016-08-19 16:36 BIT10 阅读(1283) 评论(0) 推荐(0)
摘要:今天检查form的header_id的时候发现序列有不规则增长. 于是查看代码里面的序列:CUX_HRSC_HEADERS_T_S 发现有几个地方使用了.定位到: WHEN-CREATE-RECORD 原因: form每次打开,都要各种when-create-record 但是这时候,所以导致了序列 阅读全文
posted @ 2016-08-19 15:11 BIT10 阅读(173) 评论(0) 推荐(0)
摘要:1.先写PKG-FUNCTION: 2.在form中的复制按钮调用 3.获取要复制的header_id做个copy_form的item 做一个LOV 将 header_id返回到 CONTROL.COPY_FROM OK 完毕 阅读全文
posted @ 2016-08-19 11:37 BIT10 阅读(951) 评论(0) 推荐(0)
摘要:--WHEN-VALIDATE-RECORD IF :mend.MEND_CAUSE is null THEN FND_MESSAGE.SET_STRING('请输入评价原因!!'); FND_MESSAGE.SHOW; RAISE form_trigger_failure;END IF; 错误的原 阅读全文
posted @ 2016-08-19 10:47 BIT10 阅读(525) 评论(0) 推荐(0)
摘要:在这里form builder不允许commit_form 于是想着用 forms_ddl('COMMIT'); 一实验果然可以实现: 阅读全文
posted @ 2016-08-18 19:16 BIT10 阅读(1134) 评论(0) 推荐(0)
摘要:假死锁问题: 留着解决以后分享问题的解决思路. 转:http://tech.it168.com/a2009/0428/274/000000274236_4.shtml 1、错误提示: 2、原理知识: 2.1当我们在Forms中,试图更改block中数据的时候,Forms先发出一个对该行数据的sele 阅读全文
posted @ 2016-08-17 09:40 BIT10 阅读(1037) 评论(0) 推荐(0)
摘要:1.先写 2.在block的WHEN-CREATE-RECORD中 3.blcok创建触发器KEY-DUPREC 结束. 出现错误:app-fnd-10206 this record already exists. 错误原因: 1.表是通过生产环境复制过来的,但是只复制了table 并没有复制对应的 阅读全文
posted @ 2016-08-16 19:22 BIT10 阅读(800) 评论(0) 推荐(0)
摘要:在开发的时候发现这样一个问题,当切换不同BLOCK的时候弹出需要保存的窗口,于是想在切换record的时候,自动commit一下,结果发现很多触发器都不允许commit_form的函数.于是就有了两个思路: 1.利用KEY-NEXT-ITEM 在item的WHEN-VALIDATE-ITEM加入 代 阅读全文
posted @ 2016-08-16 17:55 BIT10 阅读(2425) 评论(0) 推荐(0)
摘要:今天在开发的时候遇到这样一个问题: 当要切换ITEM时,弹出错误:frm-41050: You cannot update this record. 检查了一下该item的WHEN-VALIDATE-ITEM发现有以下的代码: 然后查看MEND block的UPDATE状态,发现是true的,这里就 阅读全文
posted @ 2016-08-16 17:48 BIT10 阅读(1500) 评论(0) 推荐(0)