专注Oracle EBS--理性的浪漫
===========================================================
===========================================================
 “应该说,目前市场上我们所见到的‘BI+搜索’的产品基本上都是围绕门户展开的”张天峰说。文章前面提到的产品大都集中在门户和内容管理方面,在门户平台之上,结构化与非结构化数据搜索、乃至更高层次的信息检索技术形成了多种集成化的解决方案。

 查看全文

moonsoft 发表于:2007.06.07 14:08 ::分类: ( view , 分销 , Oracle基础 , 财务 , 理性的浪漫 , EBS , forms ) ::阅读:(676次) :: 评论 (2)
===========================================================
===========================================================
要把查询出来的数据传到reports 里面如何做到 查看全文
moonsoft 发表于:2007.05.10 23:02 ::分类: ( forms ) ::阅读:(276次) :: 评论 (0)
===========================================================
===========================================================

--in one trigger

DECLARE
V_LAST_QUERY VARCHAR2(1000);
BEGIN

V_LAST_QUERY:=GET_BLOCK_PROPERTY('detail',LAST_QUERY);
PAUSE ;
MESSAGE (V_LAST_QUERY);
END ;


moonsoft 发表于:2007.05.10 09:47 ::分类: ( forms ) ::阅读:(197次) :: 评论 (0)
===========================================================
===========================================================

LOOP


--do something...

IF :SYSTEM.LAST_RECORD = 'TRUE'
THEN
EXIT;
END IF;

NEXT_RECORD;
-- v_i := v_i + 1;
END LOOP;

 查看全文
moonsoft 发表于:2007.05.10 09:44 ::分类: ( forms ) ::阅读:(259次) :: 评论 (0)
===========================================================
===========================================================
用system:last_query 查询也有数据 查看全文
moonsoft 发表于:2007.04.18 17:17 ::分类: ( forms ) ::阅读:(209次) :: 评论 (0)
===========================================================
===========================================================
Metalink推荐的解决方法。 查看全文
moonsoft 发表于:2007.03.23 16:26 ::分类: ( EBS , forms ) ::阅读:(601次) :: 评论 (0)
===========================================================
===========================================================
在网上找了一些资料,不是实现不了就是不够完整. 查看全文
moonsoft 发表于:2007.03.08 18:19 ::分类: ( forms ) ::阅读:(388次) :: 评论 (0)
===========================================================
===========================================================

选择表单(FORM)不能保存,同时有这个提示

 查看全文
moonsoft 发表于:2007.03.08 10:19 ::分类: ( forms ) ::阅读:(269次) :: 评论 (0)
===========================================================
===========================================================

**Starts**29-12-2006 16:07:21
FDPSTP 中出现 ORACLE 错误 6502

原因:由于 ORA-06502: PL/SQL: numeric or value error: character to number conversion error
ORA-06512: at line 1
, FDPSTP 失败。

出现错误时执行的 SQL 语句为: SELECT R.Conc_Login_Id, R.

 查看全文
moonsoft 发表于:2006.12.29 22:53 ::分类: ( forms , reports ) ::阅读:(738次) :: 评论 (1)
===========================================================
===========================================================
如果有时间的话, 用datatime , 不要用date 查看全文
moonsoft 发表于:2006.12.28 22:49 ::分类: ( forms ) ::阅读:(342次) :: 评论 (0)
===========================================================
===========================================================

SET_ITEM_INSTANCE_PROPERTY('PRGCLASS.PROGRAM_COLOR_ITEM', CURRENT_RECORD, VISUAL_ATTRIBUTE ,'TEXT_BG_MTO');

set_item_property 如果数据块只有一行,用这个
SET_ITEM_INSTANCE_PROPERTY 设置多行数据块某一行的属性


moonsoft 发表于:2006.12.28 22:48 ::分类: ( forms ) ::阅读:(445次) :: 评论 (0)
===========================================================
===========================================================

列表项空值

在执行时,在列表项下面有一个空项我怎么去掉?

 查看全文

moonsoft 发表于:2006.12.28 22:47 ::分类: ( forms ) ::阅读:(317次) :: 评论 (0)
===========================================================
===========================================================

一、建立相关Parameters

二、需要在块的下列触发器事件中编码

三、需要在 line_num item一级的下列触发器事件中编码

四、有关行号唯一性的检查

 查看全文
moonsoft 发表于:2006.12.19 22:07 ::分类: ( forms ) ::阅读:(318次) :: 评论 (0)
===========================================================
===========================================================

1.stacked canvas

1.设置画布属性: canvas stacked
2.when-new-form-instance : SHOW_VIEW('HEADERS_STACKED');

堆叠画布不要压住内容画布

 查看全文
moonsoft 发表于:2006.12.18 22:35 ::分类: ( forms ) ::阅读:(566次) :: 评论 (0)
===========================================================
===========================================================

CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。

 查看全文
moonsoft 发表于:2006.12.01 14:40 ::分类: ( view , forms , reports ) ::阅读:(662次) :: 评论 (0)
===========================================================
===========================================================
自己客制化form 提交了一个请求(并发报表),可是在find all my request 里面却找不到

单独输入报表的名字却可以跑,为什么
 查看全文
moonsoft 发表于:2006.11.20 21:26 ::分类: ( EBS , forms ) ::阅读:(472次) :: 评论 (0)
===========================================================
===========================================================

If you put most of your code in packaged PL/SQL procedures, and then call those
procedures from your triggers, you will have modular form code that is easy to develop and maintain.

Be sure to group these smaller procedures into logical packages so their purpose is clear.
--尽量使用小的而且逻辑清楚的procedure.


Server–side
Server–side is a term used to describe PL/SQL procedures that are
stored in an Oracle database (on the database server).

Client–side
Client–side is a term used to describe PL/SQL procedures that run in
programs that are clients of the Oracle database, such as Oracle Forms,
Oracle Reports, and libraries.

 查看全文
moonsoft 发表于:2006.11.17 17:32 ::分类: ( Oracle基础 , forms , reports ) ::阅读:(708次) :: 评论 (0)
===========================================================
===========================================================

concept of chapter1,2,3

overview of coding standards

set up your applications framewok

building your database objects

Handlers:
oracle applications group of packaged procedure called handlers. to organize pl/sql in forms so that is it easier to develop , maintain and debug.

CBO :Oracle cost-based optimization
RBO :Rule-based optimization
WHO: Record history (who ?) the WHO report feature reports the information who created or updated rows in oracle applications table


moonsoft 发表于:2006.11.09 11:37 ::分类: ( Oracle基础 , forms , reports ) ::阅读:(396次) :: 评论 (0)
===========================================================
===========================================================
IF :SYSTEM.FORM_STATUS IN ('CHANGED','NEW') THEN
commit_form;

block_id := Find_Block('UTS_REPORT_ITEM_SET');
if get_block_property(block_id,STATUS) <> 'QUERY' THEN
MESSAGE('set name出现重复的数据,请修改setname之后重新提交');
return;
END IF;

block_id := Find_Block('UTS_REPORT_ITEM_DETAIL');
if get_block_property(block_id,STATUS) <> 'QUERY' THEN
MESSAGE('item出现重复的数据,请删除重复的item之后重新提交');
return;
END IF;
END IF; 查看全文
moonsoft 发表于:2006.09.04 11:01 ::分类: ( forms ) ::阅读:(476次) :: 评论 (0)
===========================================================
===========================================================

ENG05_Update 06 Item Attributes

写了一个form , 2个package ,代码量5000左右,小程序,呵呵,但是该用的都用了,五脏俱全

通过这次开发,熟悉了以下:

1. 简单Form 二次开发(应用template 模版进行二次开发, 写常见的触发,调用自己/系统的request 等)

2. ERP接口开发能力

3. 熟练运用Cursor ,写package PL/SQL 编程能力,应该说是有一个大的飞跃。(写了两个package ,其中一个后台copy mtl_system_items_b 表里的数据,另外一个是并发程序,通过form 来调用,以报表的形式显示更新结果)

4. ERP里的form, function, menu , responsibility 设置的熟悉

5.熟练SecureCRT FTPform server)的上传编译form

一些代码具有可重复使用的特性,以后可重用!

尽管开发过程很艰难,压力很大,但是现在很高兴。

 查看全文
moonsoft 发表于:2006.08.25 17:20 ::分类: ( 分销 , Oracle基础 , 理性的浪漫 , forms ) ::阅读:(1281次) :: 评论 (2)
===========================================================
===========================================================
fnd_profile.value('mfg_organization_id')
moonsoft 发表于:2006.08.17 22:31 ::分类: ( forms ) ::阅读:(506次) :: 评论 (1)
===========================================================
===========================================================


pl/sql可放一些共用的程序,不同的form只要加载了都可调用其中的程序,而program unit只是在一form中可用
如果在program unit 里写了一个package ,里面有一个procedure. 那么, 在trigger 里面直接调用就可以了,不用加package 名字,pl/sql需要么

 查看全文

moonsoft 发表于:2006.08.17 22:29 ::分类: ( forms ) ::阅读:(452次) :: 评论 (0)
===========================================================
===========================================================

有些Form,在第一次进入的时候需要你选择一个ORG

比如:PO Module->Receiving->Receipts

系统的标准form在还没有获得组织参数时会先弹出更改组织的窗口,选取了组织后会继续弹出自己的form窗口,这是怎么实现的。怎么在自己的form中实现这样的功能。谢谢!!

 查看全文
moonsoft 发表于:2006.08.17 22:19 ::分类: ( EBS , forms ) ::阅读:(794次) :: 评论 (1)
===========================================================
===========================================================
每次成功退出保存修改或添加记录时窗体都会弹出“FRM-40400:事务完成:已应用和保存X条记录。"
的消息窗,可不可以在适当的触发器中改变它的属性? 查看全文
moonsoft 发表于:2006.08.17 22:08 ::分类: ( Oracle基础 , forms ) ::阅读:(707次) :: 评论 (0)
===========================================================
===========================================================

1. 开发template.fmb

2.上传(FTP) 到 /utsrohs/applrohs/utsrohsappl/xxuts/1.0.0/forms/US/

3.用SecureCRT 远程连接 ,

login: applrohs
Password:
Last login: Tue Aug 15 11:59:45 from 172.21.201.14
bash-2.03$ pwd
/utsrohs/applrohs
bash-2.03$ cd $xxuts_top
bash-2.03$ pwd
/utsrohs/applrohs
bash-2.03$ cd $XXUTS_TOP
bash-2.03$ pwd
/utsrohs/applrohs/utsrohsappl/xxuts/1.0.0
bash-2.03$ cd forms
bash-2.03$ cd us
bash: cd: us: No such file or directory
bash-2.03$ cd US
bash-2.03$ pwd
/utsrohs/applrohs/utsrohsappl/xxuts/1.0.0/forms/US


f60gen module=XXUTS_UPDATE_ITEM60.fmb userid=apps/apps_987 output_file=XXUTS_UPDATE_ITEM60.fmx

 查看全文
moonsoft 发表于:2006.08.15 17:47 ::分类: ( EBS , forms ) ::阅读:(1251次) :: 评论 (1)
===========================================================
===========================================================


昨天打开template form , 先开始出现 FRM-18108 和FRM-10102 。后来想起来需要设置forms60_path ,

1.已经建立forms60_path
2.resource 下的目录已经拷贝全了到本机器目录
可是还是会有错误 :

FRM-10102: Cannot attach PL/SQL library APPCORE. This library attachment will be lost if the module is saved.
FRM-10102: Cannot attach PL/SQL library APPDAYPK. This library attachment will be lost if the module is saved.
FRM-10102: Cannot attach PL/SQL library VERT. This library attachment will be lost if the module is saved.
FRM-10102: Cannot attach PL/SQL library PSAC. This library attachment will be lost if the module is saved.
FRM-10102: Cannot attach PL/SQL library CUSTOM. This library attachment will be lost if the module is saved.
FRM-10102: Cannot attach PL/SQL library IGILUTIL. This library attachment will be lost if the module is saved.
FRM-10102: Cannot attach PL/SQL library IGILUTIL2. This library attachment will be lost if the module is saved.
FRM-10102: Cannot attach PL/SQL library IGI_CBC. This library attachment will be lost if the module is saved.
FRM-10102: Cannot attach PL/SQL library APPCORE. This library attachment will be lost if the module is saved.

 查看全文
moonsoft 发表于:2006.08.15 09:21 ::分类: ( EBS , forms ) ::阅读:(2894次) :: 评论 (6)
===========================================================
===========================================================

工具栏画布的显示

get_application_property

for 循环的计数器可以不声明就使用.

 查看全文
moonsoft 发表于:2006.05.29 14:30 ::分类: ( forms ) ::阅读:(503次) :: 评论 (0)
===========================================================
===========================================================

1.FRM-40112

2.要用菜单栏 view-stacked canvas 才可以显示stacked canvas

 查看全文
moonsoft 发表于:2006.05.26 17:21 ::分类: ( forms ) ::阅读:(601次) :: 评论 (0)
Blog信息
博客日历
切换风格
文章归档...
最新发表...
最新评论...
最多阅读文章...
博客统计...
网站链接...
新闻聚合