- 博客(39)
- 资源 (10)
- 收藏
- 关注
转载 FORM个性化
Form个性化控制讲义Kenver(译) 纲要: 概述 如何使用 Form个性化控制 转移个性化设计至其他环境 1.概述Form个性化允许您修改基于Form基础页面的事件,包括:修改物件的属性、执行内建函数、产生提示信息和添加标签入口。对于每个功能(需在功能处指定上下文条件,相应的Form才能执行)来说,您可以制定一个或一个以
2014-02-12 11:33:48
3100
原创 查看当前session的SQL
SELECT a.sid || '.' || a.serial#, a.username, a.terminal, a.program, s.sql_text FROM v$session a, v$sqlarea s WHERE a.sql_address = s.address(+) AND a.sql_hash_value
2014-02-12 10:49:07
1460
转载 ORACLE 索引
在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 对于数据库来说,索引是一个必选项,但对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了数据库不可缺少的一部分。 索引分类:逻辑分类single column or concatenated
2013-12-30 12:15:19
546
原创 凭证
gl_code_combinations:科目组合 字段名含义备注code_combination_id主键,科目编码ID,自动编号 segment1分行代码 setgment2是受益部门 segm
2013-12-30 11:23:24
810
转载 使用程序动态创建账户组合
目的:使用程序动态创建账户组合。如果账户组合存在的话,返回存在的ID,不存在的话就动态创建账户组合并返回id。实现步骤:1. 得到账簿的CHART_OF_ACCOUNTS_ID2. 得到账户弹性域分隔符3. 调用标准的API得到账户组合id具体实现如下:1. 得到账簿的CHART_OF_ACCOUNTS_ID实现code:SELECT sob.chart_of_acco
2013-12-24 20:19:56
565
原创 ebs r12国家表
SELECT b.rowid row_id, b.eu_code, b.territory_code, b.last_update_date, b.last_updated_by, b.creation_date, b.created_by, b.iso_numeric_code, b.
2013-12-22 16:58:52
2383
原创 ebs模拟登陆
fnd_global.APPS_INITIALIZE(user_id =>1113 ,resp_id =>50638 ,resp_appl_id => 200);
2013-12-22 16:57:33
1160
原创 EBS 更新银行地址
--add by biao.chen@hand-china.com --2013-12-22 10:15:56 PROCEDURE add_branch_address(p_party_id NUMBER, p_contry VARCHAR2,
2013-12-22 16:56:17
1956
转载 FORM消息提示
1.FND_MESSAGE.SET_STRING(‘’)。此消息一定要結合FND_MESSAGE.SHOW或FND_MESSAGE.ERROR或FND_MESSAGE.HINT或FND_MESSAGE.WARN或FND_MESSAGE.QUESTION使用才能彈出對話窗口或顯示消息。例如:FND_MESSAGE.SET_STRING(‘陳顯平測試Oracle Form的消息,’ ||
2013-12-19 12:45:44
1134
原创 FORALL 提高批绑定性能
一、如何使用批挷定提高性能(How Do Bulk Binds Improve Performance)在 PL/SQL和 SQL引擎(engines)中,太多的上下文切换(context switches)会影响性能。这个会发生在当一个循环为集合中的每个元素执行一个单个SQL 语句时。而使用批挷定能显著提高性能。下图显示 PL/SQL 引擎 和 SQL引擎之间
2013-12-13 11:42:46
541
原创 Form提交的几种方式
1、commit_form先针对form 上面的数据变动进行commit,然后对于代码中的类似DML 语句也进行提交;如果form 上面的数据变动和代码中的数据变动有冲突,最后以FORM 上的为准。适用:一般来在直接修改Form 上的数据时,就使用commit_form。2、commit对form 和数据库进行提交。如果form 上面的数据和代码中的数据变动有冲突,最后以FOR
2013-12-12 22:33:22
1095
转载 BI 开发EBS报表
可以采取两种方式编写布局语言,一是XSL语句,二是XMLP简易语句,个人建议使用前者,因为其是国际通行标准。另外,这两种语法可以混合使用,比如上面的条件格式化行和单元格。在RTF中直接写的只能是XMLP简易语句;在窗体域中则上述两者皆可。标准的页眉页脚中不允许使用窗体域;但扩展的页眉页脚中可以使用。如果模板中要求多个页眉页脚,使用下面的标记来标示出报表的主体部分
2013-12-12 20:24:06
2385
转载 FORM的并发性问题与并发锁
开发人员开发FORM的过程中,自己在进行单元测试的时候,通常是打开会话窗口,按照流程一步步往下测试。测试无误后就交付给功能顾问。而功能顾问的测试也基本上一样。这样开发完成的FORM,看起来没有问题,但是却忽略了一个可能导致BUG的问题—并发。 在实际的业务场景中,出现多个业务人员操作同一个FORM的情况是经常存在的。假设恰好两个人都在操作同一条数据,例如都在修改,或者一个人点审批,
2013-12-12 11:36:20
3044
转载 数据库索引
Oracle 索引 详解一.索引介绍 1.1 索引的创建语法:CREATE UNIUQE | BITMAP INDEX . ON . ( | ASC | DESC, | ASC | DESC,...) TABLESPACE STORAGE LOGGING | NOLOG
2013-12-11 16:26:45
990
转载 EBS常用标准表
EBS常用标准表一、库存子库存:mtl_secondary_inventories事物处理:MTL_MATERIAL_TRANSACTIONS事务处理类型:mtl_transaction_types库存组织视图(带公司):org_organization_definitions库存组织基表:HR_ALL_ORGANIZATION_UNIT
2013-12-10 21:15:56
8244
转载 hand代码自动生成
本文档详细描述了 使用Hand PLSQL代码自动生成器生成一些常用代码的方法。在 PLSQL developer中 使用 test 功能 (将DBMS输出的缓冲区大小设置为1000000,太小了可能出错 @yunfang.shang 注)分别运行以下函数或过程,可以在 DBMS输出窗口 中得到自动生成的代码。程序包:HAND_PLSQL_AUTOCREA
2013-12-10 15:26:32
1192
转载 hand标准化
DO070 Hand_PLSQL_框架_应用指南概述本文档详细描述了在 客户化项目开发中SQL/PLSQL的一些规范和开发指南,用于指导开发员遵守开发标准、使用开发模板、快速进入开发角色。本文内容包括:1、 对业务表维护API模板2、 并发程序的模板3、 如何调试代码 使用框架和不使用框架相比,在刚开始使用的时候,会觉得更麻烦。但是
2013-12-10 15:11:56
1877
原创 ORACLE;临时表
DECLARE CURSOR l_lock IS SELECT * FROM cux_test_logFOR UPDATE NOWAIT;BEGIN FOR l IN l_lock LOOP NULL; END LOOP; DELETE cux_test_log; INSERT INTO cux_test_log t
2013-12-09 12:04:59
565
原创 PLSQL并发控制
EBS开发中更新表记录有好几中形式,FORM中更新,PLSQL中更新,其中都不可缺少并发处理如果是在FORM中可以加入on-lock等,那么在PLSQL呢?根据需求我们可以锁表也可以锁定特定的记录可以先声明一个游标: FOR u_data IN cur_gms(l_m_id) LOOP UPDATE cux_gl_mon_state_all t SE
2013-12-09 11:30:48
2590
原创 大总账凭证导出至核心
通过此程序将大总帐凭证数据抽出,按照凭证明细的形式传送至核心系统。 开发列表•DEV083_大总账凭证导出至核心系统 CUX:大总账凭证导出至核心系统本节用于描述有关实现DEV-083《大总账凭证导出至核心系统》的相关设计细节。主要表结构 c
2013-12-06 17:42:33
1163
原创 机构间清算导入至核心
总账系统发生的固定资产跨机构调拨等公司间业务,会引起机构的备付金变动,需要进行机构间资金清算。大总账系统需要将每日涉及机构间清算的数据定时发往核心系统,并将最后一批数据打上最后一批的标识。核心系统需将每批机构间清算数据的记账状态返回大总账系统。对于核心系统已成功记账的数据,大总账系统将更新对应导出标识,后续批量中将不包含此部分数据;对于核心系统中未成功记账的数据,大总账
2013-12-06 17:34:47
1085
原创 修改host脚本
当在给客服开发时需要修改host,一个个改太麻烦了,注意有的host文件是只读的,先修改权限@echo offecho "请注意你的杀毒软件提示,一定要允许"@echo ######################################## @xcopy C:\Windows\system32\drivers\etc\
2013-12-06 17:28:40
2638
原创 当被VPD屏蔽查询不到数据时
BEGIN mo_global.set_policy_context(p_access_mode=> 'S',p_org_id => 82); FND_GLOBAL.APPS_INITIALIZE(user_id =>1110,resp_id => 20639,resp_appl_id => 200);END;
2013-12-06 17:25:34
731
原创 Plsql开发html报表Html 复制到excel不去前导0
在PLSQL中开发HTML报表时需要将报表复制到excel中有时候会自动去前导“0”,但是这个前导“0”可能是某一个编码的第一位不能去,加如以下语句即可 [TEXT4]
2013-12-06 17:24:33
784
原创 C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现
在C#中大家都会遇到这种情况double类型的数据,需要格式化(保留N未有效数字)或者是保留N为小数等情况,我们往往采取double.tostring("参数");的方法。下面就列出几个常用的方法。doubletemp=3.1415926;(F)Fixed point:stringstr1=temp.toString("f1");//保留一位小数 四舍五入 结果:3.1(F)F
2013-12-06 17:20:49
1542
原创 Java内部类
内部类共有四种1.static inner class静态内部类.StaticInner.Innerinner = new StaticInner.Inner();> a.只能够访所在类的静态的成员变量或方法 packagecom.cb.innerclass;public class StaticInnerCl
2013-12-06 17:18:44
467
原创 修改Form-path
u注册表修改p在Forms_path中添加资源文件目录:C:\EBS_R12_Resource;C:\EBS_R12_Resource\ZHS;C:\EBS_R12_Resource\US;p把ORACLE_APPLICATIONS设置为TRUE 若要使用英文版的FormBuilder,只要更改注册表的NLS_LANG为:AMERICAN
2013-12-06 17:16:49
2113
转载 详解外连接
详解Oracle多种表连接方式时间:2010-09-28 13:23 来源:tianlesoftware 优快云字体:[大中小]1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3. 自连接(同一张表内的连接
2013-12-06 17:15:56
1115
原创 动态SQL
EXECUTE IMMEDIATE动态语句字符串 [INTO变量列表] [USING参数列表]语法解析:如果动态语句是SELECT语句,可以把查询的结果保存到INTO后面的变量中。如果动态语句中存在参数,USING为语句中的参数传值。动态SQL中的参数格式是:[:参数名],参数在运行时需要使用USING传值。案例9:动态SQL代码演示:动态SQLDECL
2013-12-06 17:15:00
371
原创 VPD
--1、在APPS中创建表,赋权给PO, ONT用户createtable hand_vpd_test_tb1(column1 varchar2(30), db_user varchar2(30) )grantselect ,insert, update on hand_vpd_test_tb1 to po,ont; --2、创建策略函数package-
2013-12-06 17:13:32
1003
原创 DBMS_LOB的instr与substr
instr函数与substr函数instr函数用于从指定的位置开始,从大型对象中查找第N个与模式匹配的字符串。用于查找内部大对象中的字符串的instr函数语法如下:dbms_lob.instr(lob_loc inblob, pattern inraw, offset ininteger := 1;nth ininteger := 1)returninteg
2013-12-06 17:12:16
1466
原创 FORM trigger执行顺序
1当打开FORM时:1) PRE-FORM2) PRE-BLOCK(BLOCK级)3) WHEN-NEW-FORM-INSTANCE4) WHEN-NEW-BLOCK-INSTANCE5) WHEN-NEW-RECORD-INSTANCE6) WHEN-NEW-ITEM-
2013-12-06 17:10:46
529
原创 Form重置窗口大小
添加form级别的trigger if :system.event_window in ('MAIN_WIN') then app_folder.event('WHEN-WINDOW-RESIZED'); end if;<img width="490" height="559" alt="计算机生成了可选文字:FormS白国cu刀NTMDL白TriggerS
2013-12-06 17:01:00
999
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人