12 2011 档案

摘要:1.打开包Hand_plsql_autocreate 2.text:form_view_iud 3.输入4个参数:分别为:数据块的名称 数据库对应数据库视图对应的基表 数据库表的所有者 数据库表的主键4.执行,查看运行结果: 到form中建包:包名:数据块名称+_PRIVATE5.添加块触发器: on-insert : 数据块名称+_PRIVATE.insert_row on-update : 数据块名称+_PRIVATE.update_row on-lock : 数据块名称+_PRIVATE.lock_row on-delete : 数据块名称+_PRIVATE.delete_row --若 阅读全文
posted @ 2011-12-25 09:49 CiWEi` 阅读(698) 评论(0) 推荐(0)
摘要:一、建noTab的Folder Form:1.创建数据库对象: create table 和相应的view。2.基于模板Template.fmb创建一个新的Form:****.fmb 添加一个Library:APPFLDR.pll(目录:$AU_TOP/Resource;打开后,系统询问是否去掉绝对路径,选择YES) 再打开APPSTAND.fmb:将其中的对象组STANDARD_FOLDER拖到自己的FORM中,选择Subclass3.添加窗口 window: 设置属性:Subclass information:WINDOW4.添加画布:MAIN(内容画布) 和 CANVAS(堆叠画布) M 阅读全文
posted @ 2011-12-25 09:47 CiWEi` 阅读(4242) 评论(1) 推荐(1)
摘要:1.在EXCEL中进入VBA状态,有如下几种方法:1)工具—>宏—>Visual Basic编辑器2)Alt + F113)在工作表标签处点击右键,选择查看代码4)窗口—>工具栏—>Visual Basic工具栏—>Visual Basic编辑器5)绘制控件后双击控件6)如果已经打开VB编辑器,可用Alt + TAB方式切换到VB编辑器窗口2.单击工具菜单中的引用,在弹出的对话框中单击浏览,找到日历控件之后(前提是你系统中有这个日历控件),单击打开即可。3.若没有,目前还没找到2010office的日历控件。。。。。 阅读全文
posted @ 2011-12-21 13:05 CiWEi` 阅读(3477) 评论(0) 推荐(0)
摘要:其中公司段、公司段、等对应的FLEX_VALUE_SET_ID 值得自己查询。select he.order_number, he.order_date, ve.vendor_name, ve.vendor_number, ve.contact_name, ve.telephone, he.description hedescription, li.line_number, ite.item_number, ite.item_name, li.quantity, li.unit_price, li.quantity * li.unit_price, gccb.SEGMENT1 || ' 阅读全文
posted @ 2011-12-21 10:04 CiWEi` 阅读(3442) 评论(0) 推荐(0)
摘要:原文地址:http://luntan.erp100.com/thread-103583-1-1.htmlhttp://www.erp100.com/thread-10038-1-1.html1. FND_MESSAGE.warn :以选择信息的方式显示给用户。可以选择Ok或者Cancel,返回值分别是TRUE和FALSE例:if FND_MESSAGE.warn thenfnd_message.debug('True');elsefnd_message.debug('False');end if;执行效果如下:点击OK会弹出 True点击Cancel会弹出 Fa 阅读全文
posted @ 2011-12-20 09:58 CiWEi` 阅读(2883) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-12-19 19:57 CiWEi` 阅读(3) 评论(0) 推荐(0)
摘要:创建新纪录:when-create-recordwhen-new-block-instancewhen-new-record-instance 阅读全文
posted @ 2011-12-19 15:53 CiWEi` 阅读(199) 评论(0) 推荐(0)
摘要:原文地址:http://blog.sina.com.cn/s/blog_555bad1d0100rgxu.html1. 首先调用函数 fnd_request.add_layout 来确定输出文件调用方法: result := fnd_request.add_layout(template_appl_name => :template_appl_name,template_code => :template_code,template_language => :template_language,template_territory => :template_territ 阅读全文
posted @ 2011-12-17 20:40 CiWEi` 阅读(1327) 评论(0) 推荐(1)
摘要:当前item:text_item触发器:when-validate-item触发后,提示get_item_property 没有此属性。======原因:text_item后是一个display_item将后面的item设置为text_item,subclass 设置为text_item_display_only,就可以了。 阅读全文
posted @ 2011-12-16 13:52 CiWEi` 阅读(446) 评论(0) 推荐(0)
摘要:上面的block是:order_header下面的block是:order_line====原因:两个block都是基于view,保存时都触发pre-insert,结果订单头的block放置顺序在订单行的下面,因此先触发订单行的pre-insert。解决:将订单头的block放到订单行block上面。 阅读全文
posted @ 2011-12-16 10:19 CiWEi` 阅读(257) 评论(0) 推荐(0)
摘要:form级trigger:pre-form:调用如下过程/*关键性弹性域--pre-form触发器调用过程*/procedure pre_form is l_coa_id number; l_sob_id number; l_currency_code varchar2(15); l_org_id number; --1.声明参数 --2.声明根据当前设置账簿的ID取得账户结构信息的游标 cursor sob_cur(sob_id number) is select sob.set_of_books_id, sob.currency_code... 阅读全文
posted @ 2011-12-15 22:04 CiWEi` 阅读(410) 评论(0) 推荐(0)
摘要:日期: when-validate-itemIF :ORDERS.order_date > SYSDATE THENMESSAGE('Order Date is later than today!');RAISE form_trigger_failure;END IF;===============一个ITEM改变时如何触发另一个ITEM的TRIGGERgo_item('ORDER_LINES.QUANTITY');execute_trigger('WHEN-VALIDATE-ITEM');==============提交保存commit; 阅读全文
posted @ 2011-12-15 10:46 CiWEi` 阅读(306) 评论(0) 推荐(0)
摘要:1.在item级加触发器:key-listval:calendar.show;2.修改该item属性: list of values :选择:enable_list_lamp; list y position: 设置为2.(随意) 是否从list验证:设置为no 阅读全文
posted @ 2011-12-15 10:37 CiWEi` 阅读(627) 评论(0) 推荐(0)
摘要:设置第二个windows的 previous navigation data block: 为第一个windows 的某个block。 阅读全文
posted @ 2011-12-14 21:51 CiWEi` 阅读(276) 评论(0) 推荐(0)
摘要:FRM-41052: Cannot find window: invalid ID --新建了一个窗口lov,打开时,弹出此错误。但是提示3此后,窗口lov是可以显示的。。。。 阅读全文
posted @ 2011-12-14 20:01 CiWEi` 阅读(733) 评论(0) 推荐(1)
摘要:ORACLE错误一览表,方便大家查询!ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存;无法分离会话 ORA-00024: 单一进程模式下不允许从多个进程注册 ORA-00025: 无法分配 ORA-00026: 丢失或无效的会话 ID ORA-00027: 无法删去当前会话 阅读全文
posted @ 2011-12-14 19:52 CiWEi` 阅读(12298) 评论(0) 推荐(1)
摘要:部分资料地址:http://www.cnblogs.com/enjoy_life/articles/1895548.htmlEBS Form :Lov输入查询,手电筒Lov,块查询(窗口lov)LOV查询分为3类:LOV输入查询,手电筒LOV,块查询(窗口lov)一:LOV输入查询1 利用wizard向导创建LOV2 输入SQL查询语句3 设置返回block数据项4 设置标题和选取列的名称5 在block项中讲lov_property 与创立lov进行关联优点:快捷开发 缺点:如果想要创建新数据时。包含lov的数据项在保存时,会报错。二:手电筒LOV对数据项进行查询,并返回一条记录(recor 阅读全文
posted @ 2011-12-14 18:33 CiWEi` 阅读(2475) 评论(1) 推荐(0)
摘要:在window1中点open button,trigger设置的是go_block.结果,没有任何显示。解决:go_block,到的那个block中的item没有显示在新window中的主画布的。因此能找到block,但不能找到新window。 阅读全文
posted @ 2011-12-14 09:55 CiWEi` 阅读(420) 评论(0) 推荐(0)
摘要:打开form:报如下错误。ORA-01403: 未找到任何数据--------------------------------------------------------------FRM-40735: WHEN-NEW-ITEM-INSTANCE 触发器提出了不能处理的异常状况 ORA-06502。点确定后,form能显示,但是所有字段都为空。----------------------------------------------------------解决:when-new-form-instance 里没有添加package。。。。 阅读全文
posted @ 2011-12-13 15:50 CiWEi` 阅读(5137) 评论(2) 推荐(0)
摘要:打开APPLICATION DEVELOPER 时报错:FRM-92120:说缺失 Registry.dat。但实际这个文件是在的。之前一直可以打开没有问题,突然就这样了。解决:换了火狐。。。。 阅读全文
posted @ 2011-12-13 14:15 CiWEi` 阅读(1326) 评论(0) 推荐(0)
摘要:1、FORM级触发器:1、 在WHEN-NEW-FORM-INSTANCE后面添加以下代码:--定义文件夹数据块app_folder.define_folder_block( object_name => ' DETAILBLOCK _FOLDER' ,--表单名称folder_block_name => 'DETAILBLOCK', --FOLDER数据块名称prompt_block_name => 'DETAILBLOCK_PROMPT', --FOLDER标题块名称folder_canvas_name => ' 阅读全文
posted @ 2011-12-13 12:03 CiWEi` 阅读(618) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/caizhanshu/articles/1129642.html可能不是很多人知道 RAISE_APPLICATION_ERROR 的用途是什么,虽然从字面上已经猜到这个函数是干什么用的。平时用来测试的异常处理我们都是通过dbms_output.put_line来输出异常信息,但是在实际的应用中,需要把异常信息返回给调用的客户端。其实 RAISE_APPLICATION_ERROR 是将应用程序专有的错误从服务器端转达到客户端应用程序(其他机器上的SQLPLUS或者其他前台开发语言)RAISE_APPLICATION_ERROR 的声明: 阅读全文
posted @ 2011-12-12 12:12 CiWEi` 阅读(337) 评论(0) 推荐(0)
摘要:网址:http://wenku.baidu.com/view/00f2cd33b90d6c85ec3ac6e3.html使用AD_DD 工具注册表和表列到应用如cux(谁来注册?)(使用hand automatic tools 来生成注册脚本)1. APPS/APPS 登陆pl/sql developer2. 在 SQL windows 窗口输入以下命令:hand_plsql_autocreate,右键选择【view spec&body】菜单打开hand_plsql_autocreate 包头和包体。3. 【Test】 regist_table procedure。在test scri 阅读全文
posted @ 2011-12-09 17:34 CiWEi` 阅读(430) 评论(0) 推荐(0)
摘要:PL/SQL自带导出数据库中表到.sql脚本文件的工具。1.在objects窗口中,选中表》右击》Export Data2.选》SQL Inserts 选择:Create tables,其他选项看情况选择。3.Output file:选择输出路径及文件名。Export即可。 详见下图:4.输出的脚本文件中的部分代码: 1 prompt PL/SQL Developer import file 2 prompt Created on 2011年12月9日 by CiWei 3 set feedback off 4 set define off 5 prompt Creating TRN_VEND 阅读全文
posted @ 2011-12-09 16:09 CiWEi` 阅读(19100) 评论(0) 推荐(0)
摘要:create table 表名(字段名 字段类型)tablespace 表空间名 ;表空间名后还可以设置一些参数, 也可用默认值 ============================================创建表空间的命令格式:SQL> create tablespace 表空间名称 datafile ‘数据文件路径及名称’ size 数据文件大小示例:创建mytablespace表空间CREATE SMALLFILE TABLESPACE "MYTABLESPACE" DATAFILE 'D:\APP\ADMINISTRATOR\ORADATA\ 阅读全文
posted @ 2011-12-09 11:17 CiWEi` 阅读(820) 评论(0) 推荐(0)
摘要:原文地址:http://wallimn.iteye.com/blog/472182关于SPOOL(SPOOL是SQLPLUS的命令,不是SQL语法里面的东西。) 对于SPOOL数据的SQL,最好要自己定义格式,以方便程序直接导入,SQL语句如: select taskindex||'|'||commonindex||'|'||tasktype||'|'||to_number(to_char(sysdate,'YYYYMMDD')) from ssrv_sendsms_task; spool常用的设置 set colsep' 阅读全文
posted @ 2011-12-09 11:07 CiWEi` 阅读(6063) 评论(0) 推荐(0)
摘要:set echo on:则显示出文件中的每条命令和该命令执行的结果;set echo off:则只显示命令执行的结果,而不显示出命令本身。 阅读全文
posted @ 2011-12-09 10:58 CiWEi` 阅读(185) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2011-12-08 15:01 CiWEi` 阅读(1) 评论(0) 推荐(0)