摘要: 1.客户化开发中的多帐套屏蔽(1) 得到当前OUmo_global.get_current_org_id或者fnd_global.org_id(2)根据组织ID得到账套ID和公司名称DECLARE l_org_information3 VARCHAR2(150); --帐套id l_company_desc VARCHAR2(150); --公司中文描述BEGIN SELECT o3.org_information3, o3.attribute3 INTO l_org_information3,l_company_desc FROM hr_all_organizati... 阅读全文
posted @ 2013-02-23 21:07 小Q的DD 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: ORACLE EBS操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于"假死"状态,可能是该表被某一用户锁定,导致其他用户无法继续操作--锁表查询SQLSELECT object_name, machine, s.sid, s.serial# FROM gv$locked_object l, dba_objects o, gv$session s WHERE l.object_id = o.object_id AND l.session_id = s.sid;找到被锁定的表,解锁--释放SESSION SQL:--alter system kill sessi 阅读全文
posted @ 2013-02-23 20:41 小Q的DD 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1.客户化FORM中选择库存组织 1.1. 将INVSTAND.fmb中的对象组:INV_PARAMS复制到客户化Form中1.2. 在Form级别触发器PER-FORM触发器中添加:FND_ORG.CHOOSE_ORG代码1.3. 在程序中使用库存组织ID: PARAMETER.ORG_ID 库存组织CODE:PARAMETER.ORG_CODE 库存组织NAME: PARAMETER.ORG_NAME1.4. 将ORG加入FORM的title:在Form级的WEHN-NEW-FORM-INSTANCE触发器中添加 app... 阅读全文
posted @ 2013-01-20 10:58 小Q的DD 阅读(1693) 评论(0) 推荐(1) 编辑
摘要: 在Form中在查询的记录不希望某些记录显示出来,例如不需要供应商A被显示出来,假设供应商A是数据库项,可以使用 set_block_property(‘block_name’,DEFAULT_WHERE,‘VENDOR_NAME <>’ || ‘A’) 但是建议不要使用上述方法,因为Block的Default where一旦被设置了以后,并不是只有本次生效,而是一直生效,也就是当下一次使用Ctrl + F11来进行查询的时候,实际上,查询语句的where条件就一直加入了我们手动加进去的查询语句。所以建议使用app_query.append(用法往下看)来添加复杂的查询语句。 我们的 阅读全文
posted @ 2013-01-20 10:33 小Q的DD 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: Oracle FORM就是由一系列的触发器组成的。下面是对FORM中TRIGGER的执行顺序的总结。其中还有很多触发器没有被提到,这是因为程序中没有用到。但是在FORM运行的过程中,这些触发器的执行过程都是设置好了的,没有用到的触发器也一样会经过已经设置好的那个时间段,只是什么动作都没有做罢了。 下面,是常用的的触发器的执行顺序: 1. 当打开FORM时(Run form):(1) PRE-FORM(Form级)(2) WHEN-CREATE-RECORD(Block级) (3) PRE-BLOCK (Block级)(4) WHEN-NEW-FORM-INSTANCE (Form级)... 阅读全文
posted @ 2013-01-20 10:13 小Q的DD 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 1.下载小企鹅输入法(fcitx-4.2.4.2.tar.xz)并安装命令:sudo apt-get install fcitx im-switch2.安装完成之后,将fcitx设置为默认命令:im-switch-sfcitx-zdefault3.重启计算机之后修改fcitx的配置文件命令:gedit ~/.fcitx/config将"显示字体(中)=*”改为“显示字体(中)=WenQuanYi Bitmap Song"注:如果你的 locale 不是 gbk 或 gb2312 ,那么打开 ~/.fcitx/config 后会是乱码,切记不要改变配置文件的编码类型,只要找到 阅读全文
posted @ 2012-11-18 15:49 小Q的DD 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 由于有些软件为tar.xz格式,需要使用xz命令,下载xz-5.0.3.tar.bz2解压工具,然后编译安装tar -xf xz-5.0.3.tar.bz2cd xz-5.0.3./configure #检查程序编译时所依赖的环境以及对程序编译安装进行配置,同时生成 Makefile#makesudo make install这样就可以使用xz命令来解压tar.xz格式文件xz -dfcitx-4.2.4.2.tar.xztar -xf fcitx-4.2.4.2.tar注:在使用xz命令的时候报了一个错误:"error while loading shared libraries: 阅读全文
posted @ 2012-11-18 14:55 小Q的DD 阅读(770) 评论(0) 推荐(0) 编辑
摘要: Ubuntu下软件安装的几种方式:(1).bundle 格式以VMware-Workstation-Full-7.0.0-203739.i386.bundle为例命令如下:sudo sh VMware-Workstation-7.0.0-203739.i386.bundle(先切换到该文件所在文件夹)(2).deb格式最常用的是deb包,deb是debian系列的Linux包管理方式,ubuntu属于debian的派生。后缀为.deb是Debain Linux提供的一种包封装格式,当下载到一个deb格式的软件后,直接在界面上就可以安装(或者运行ubuntu软件中心打开安装),也可以使用dpkg 阅读全文
posted @ 2012-11-18 13:46 小Q的DD 阅读(958) 评论(0) 推荐(0) 编辑
摘要: 1.字符串连接Oracle用 || 符号作为连接符,而SQL Server的连接符是加号:+ 。Oracle查询如下:SELECT 'name' || 'last Name' FROM tableSQL Server查询如下:SELECT 'name' + 'last Name'2.数字取舍Oracle数据库内有一个TRUNC函数,该函数返回m位十进制数的n位;如果省略m则n就是0位。而SQL Server下可以用ROUND。Oracle查询如下:SELECT TRUNC(15.79,1) FROM DUAL; --不四舍五人SQ 阅读全文
posted @ 2012-11-07 14:45 小Q的DD 阅读(655) 评论(0) 推荐(1) 编辑
摘要: 概要“SQL Server 桌面引擎”(也叫 MSDE 2000)没有自己的用户界面,因为它主要设计为在后台运行。用户通过 MSDE 2000 嵌入的程序与它交互。 MSDE 2000 提供的唯一工具是 Osql。可执行文件 Sql.exe 在 MSDE 2000 的默认实例的 MSSQL/Binn 文件夹中。本文重点讨论如何通过使用 Osql工具管理 MSDE 2000。何为 Osql?Osql工具是一个 Microsoft Windows 32 命令提示符工具,您可以使用它运行 Transact-SQL 语句和脚本文件。Osql工具使用 ODBC 数据库应用程序编程接口 (API) 与服务 阅读全文
posted @ 2012-11-07 11:49 小Q的DD 阅读(532) 评论(1) 推荐(0) 编辑