- 博客(24)
- 资源 (9)
- 收藏
- 关注
原创 Oracle 字符集
数据库服务器字符集: select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。 客户端字符集环境: select * from nls_instance_parameters,其来源于v$parameter, 表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表 会话字符集环境: select * fro
2012-11-29 18:59:27
218
原创 冲突解决管理器 无法启动
新克隆的环境冲突解决管理器有问题 状态一列显示为:目标节点/队列不可用内部管理器是正常的管理器日志:An erroroccurred while attempting to establish an Applications File Server connectionwith the node FNDFS_EBSPROD. There may be
2012-11-29 14:14:31
966
原创 ORA-0131:Insufficient privileges.
以SYS用户登录数据库,执行赋权操作:grant DEBUG CONNECT SESSION to user_name;
2012-11-28 14:47:30
243
原创 Oracle修改表的一些常用语法
添加列:alter table hek_test_headers add col_test number;修改列:alter table hek_test_lines modify litem varchar(40) not null;删除列:alter table hek_test_lines drop columns col_test;重命名列:alter table hek_test_
2012-11-21 15:48:40
334
原创 查看Oracle表空间
SELECT dbf.tablespace_name, dbf.totalspace "总量(M)", dbf.totalblocks AS 总块数, dfs.freespace "剩余总量(M)", dfs.freeblocks "剩余块数", round((dfs.freespace / dbf.totalspace) * 100, 2) || '%'
2012-11-21 15:47:01
247
原创 XML输出excel,强制按字符串解释
XML输出Excel时,往往有些数字字段(如纯数字的订单号等) 会被excel按数字类型进行解释。例如 前导0被自动省略,或者直接显示为科学计数法等,这时候我们只需要令Excel把该字段按字符串来解释就可以解决问题了修改rtf模板,在要显示前导0的字段前,插入一个不可见字符(不间断空格),最终显示效果是在字段前多出一个1或者2Pt的小空格(Metalink建议做法)
2012-11-21 15:33:18
460
原创 FORM追加查询条件
在form中,给数据块查询追加新的where语句app_query.append('块名',user_where_clause); user_where_clause为varchar2类型,写上你需要加的sql语句。DECLARE temp_clause VARCHAR2(1000);BEGIN app_folder.event('PRE-QUERY'
2012-11-21 15:14:34
401
原创 Form开发问题
1.数据块无法查询frm-40505当执行Query时,提示“FRM-40505:ORACLE error: unable to perform query.”1、block中有若干个item,而这些item的“DataBase Item”属性为Yes,但“Column Item”属性的值却为空,所以不能查询。解决办法是:给这些item的“Column Name”属性指定T
2012-11-21 15:09:14
893
原创 Form手电筒不能执行二次查询
现象:手电筒查询按钮,点一次查询后就变灰了,查询完成后也没有恢复成亮的,导致不能第二次查询分析:这是主数据块(被查询的数据块)上When-new-record-instance触发器的执行层次问题解决:改一下主data block的触发器WHEN-NEW-RECORD-INSTANCE ,把属性execution hierarchy改为after。
2012-11-21 15:05:48
497
原创 FORM块查询
1、添加块级QUERY_FIND触发器((注意:是目标块,而不是查询块query_find),该触发器不是Form标准的,所以需要手工输入,代码如下,具体参数含义请直接参考app_find包: app_find.query_find('SALES_ORDER','QUERY_FIND','QUERY_FIND');参数意义:APP_FIND.QUERY_FIND(’查询目标块所
2012-11-21 15:03:56
689
原创 Form里用动态LOV
根据不同的条件,拼接所需要的sql语句,然后调用 populate_group_with_query 动态替换记录组中的sql语句,然后调用set_lov_property,将记录组绑定到特定的ITEM上示例:DECLARE err_code NUMBER; sql_str VARCHAR2(2000); l_shipment
2012-11-21 14:45:38
571
原创 查看EBS数据库以及应用版本
查看oracle数据库(database)的版本命令 在sqlplus下输入以下任意一个语句SQL>select * from v$version;SQL>select version from v$instance;SQL>SELECT VERSION FROM Product_component_version WHERESUBSTR(PRODUCT,1,6)='Oracle'
2012-11-20 16:10:36
484
转载 truncate,delete,drop的异同点
注意:这里说的delete是指不带where子句的delete语句 相同点 :truncate和不带where子句的delete, 以及drop都会删除表内的数据 不同点: 1. truncate和 delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储
2012-11-20 16:04:34
213
原创 dbms_utility.get_time
DBMS_UTILITY.get_time主要用于比较时间差,精确到毫秒,就是秒后面2位小数。相对于 TO_CHAR(SYSDATE,'SSSSS') ,DBMS_UTILITY.get_time拥有更高的精确度。DECLARE l_start_time NUMBER; l_end_time NUMBER;BEGIN l_start_time := dbms_utili
2012-11-20 15:59:22
610
原创 获取EBS请求Session
并发请求表中fnd_concurrent_requests:oracle_process_id是处理器的 idoracle_session_id是v$session.中的audsidSELECT 'ALTER system kill session ''' || t.sid || ',' || t.serial# || '''' FROM v$session t W
2012-11-20 15:46:00
641
原创 Form常用内置函数
1.ITEM属性控制SET_ITEM_PROPERTY 和SET_ITEM_INSTANCE_PROPERTY 区别:如果是控制单行记录或者多行记录中的全部记录:SET_ITEM_PROPERTY如果是控制多行记录中的单一行记录:SET_ITEM_INSTANCE_PROPERTY 若控制数据块MTL_PLAN(多条记录)中,某些符合特定条件的record中的ITEM
2012-11-20 13:49:19
791
原创 Form信息提示框
1message Usage:message('提示信息'); Effect:在FORMS 左下角会出现这个提示信息。 fnd_messagefnd_message.DebugUsage::fnd_message.debug('提示信息');Effect:会直接弹出一个对话框,与vb中的msgbox("提示信息")类似。
2012-11-20 13:27:04
311
原创 Form变量类型
FORMS 有提供多种变量,不同的变量,生存周期是不一致的。1.项变量:只能在当前的确表单内引用。语法::blockname.itemname 2.全局变量:只能存储字符型数据,可以在当前会话的所有表单内引用。语法::global.name例:可以when-new-form-instance中声明一个全局变量Global.name:='this is a global'
2012-11-20 13:24:19
361
原创 Form Trigger执行层次
Trigger的执行层次 执行层次属性可以指定,当上一级有同样名称的trigger时,当前的trigger代码如何执行。有以下三种设置:Override(忽略):本trigger会执行。上一级的同名trigger会被忽略(不执行)。Before(之前):本trigger会在上一级同名的trigger之前执行。After(之后):本trigger会在上一级同名的trigger
2012-11-20 13:20:31
198
原创 FORM Trigger 触发顺序
1.当打开FORM时:(1)PRE-FORM(2)PRE-BLOCK(BLOCK级)(3)WHEN-NEW-FORM-INSTANCE(4)WHEN-NEW-BLOCK-INSTANCE(5)WHEN-NEW-RECORD-INSTANCE(6)WHEN-NEW-ITEM-INSTANCE 2.当填写一行记录完成后,光标移动到下一条记录的时候:(1)WHEN-V
2012-11-20 13:18:53
272
原创 Form编译命令
由于Form的所有PLL程序都贮存在$AU_TOP/resources路径下,所以,编译Form必须在$AU_TOP/forms/ZHS 或者$AU_TOP/forms/US下编译否则编译会报错:否则会有类似提示错误,参数G_QUERY_FIND,HR_MODE不能解析,不能够命名编译命令(R12):frmcmp_batch $CUX_TOP/forms/ZHS/C
2012-11-20 13:17:10
990
原创 Form Builder : FRM-10043
Windows7 下代开Form源文件报错:FRM-10043Cannot Open file原因:字符集问题,路径中含有无法识别字符解决:1.fmb文件的路径不要包含中文 2.或者更改注册表,找到NLS_LANG,改原来的字符集“SIMPLIFIEDCHINESE_CHINA.ZHS16GBK” (安装时默认的字符集--简体中文)为“A
2012-11-19 15:15:42
478
原创 Oracle EBS开发环境搭建
在WIN 7 中安装Oracle Developer Suite 10g第一步:将机器的虚拟内存调到2G,否则报内存不足。第二步:右键setup.exe,属性-->兼容性-->勾选 以xpsp2兼容模式运行。第三步:右键,以管理员的身份运行。 配置Form Builder1、利用FlashFXP等工具连到E
2012-11-19 15:11:02
705
BooX Viewer 1.0b3 汉化
2010-03-01
Computer Networking----A Top-down Approach Featuring the Internet (Third+Edition)
2010-03-01
rklauncher0.41build282
2010-02-04
vc++编写的界面源代码.rar
2009-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人