转:http://yedward.net/?id=57 Form中的系统变量,它存在于一个Form的整个运行时期的会话之中,变量包含了有关Form相关属性的字节信息.有些变量标明了当前状态,还有些变量包含了告诉Oracle如何进行相关操作的设定信息.当系统变量在表达式中出现时,system前要加上分号,表示为:system,多个变量之间用逗号分隔开,:system后面以圆点(.)连接变量名,例如:system.message_level = '25'这样的系统变量赋值操作. Oracle For…
使用Oracle Form Builder创建Form具体步骤 (Data Source为Table) 说明:当Block使用的Data Source为Table时,Form会自动Insert,Update,Delete,Lock.若要显示non-database Item,需在POST-QUERY Trigger 里手动写代码来为non-database Item取值. 步驟一:分析需求设计Table架构 1). Table需指定一Unique ID,可为其创建Unique Index,在Fo…
一.属性 1.1 通用属性 名称(Name) 子类信息(Subclass Information) 备注(Comments) 标题(Title) 方向(Direction) 字体名称(Font Name)   字体大小(Font Size)   字体粗细(Font Weight) 字体风格(Font Style) 字体间距(Font Spacing) 前景色(Foreground)   背景色(Background) 填充图案(Fill Pattern) 字符模式逻辑属性(Character M…
最近有个项目,需要研究一下Oracle的E-Business Sutie(EBS),对于以前没接触此套件的我来说,简直太痛苦了.在网上找了一堆资料,试着进行Form二次开发,也遇到各类奇葩问题.目前遇到最大的一个问题是,如何在本地 Form Builder中进行窗体构建,并调用后台的JavaBean和窗体进行交互?网上也有不少的解决方案,但是都存在一些差异,试了很多次,终于实现了我预期的效果. 为了防止以后再遇到类似的问题,先做一个记录,以备后查. 1.环境搭建说明  服务器:Oracle EB…
Oracle Form Builder 是Oracle的一个开发工具,可以针对Oracle公司的E-Business Suit的ERP系统开发的.对应的还有reports builder. Oracle Forms Developer 是ORACLE公司提供的的用于开发Web数据库应用程序的工具集,它主要包括Forms Builder和Forms Compiler两个工具,其中Forms Builder用于开发和编译Forms应用,而Forms Compiler专用于编译Forms模块.注意,在…
 1.字段关系  清除依赖字段:在挂LOV的名称字段的WHEN-VALIDATE-ITEM调用:app_field.clear_dependent_fields    设置字段依赖:在主字段的WHEN-VALIDATE-ITEM和块的PRE-RECORD中调用:  app_field.set_dependent_field(event,                                  '主字段名称',                                     '受…
Trigger 不是数据库中的触发器,不过功能类似,都是当某个事件发生的时候会触发. Trigger中可以编写代码,当对应事件发生的时候就会执行该Trigger中的代码. Oracle Form中的Trigger有三个层级:Form level.Data Block level.Item level. 三个层级的影响范围是依次递减的,三个层级可能存在相同名字的Trigger,如果下层Trigger的没有定义就会使用上层的Trigger.Trigger有个继承的property可以设置,可以设置是…
If you want to suppress error messages then you have to set a system variable :system.message_level. I use to set this system variable in a Pre-Form trigger. There is no restriction in using this variable. You can set it to difference values in each…
I shared a data entry example form here in this post for Oracle Forms beginner developers, so that they may take an idea to how to develop a simple data entry form in Oracle Forms. The form can be fully modified.Example is given for an emp table and…
I have already posted and provided the required PLSQL Library and the Calendar FMX file in my previous blog post Date Picker Calendar For Oracle Forms but some people were still not able to use this utility in their forms, so I thought to provide a d…