[Form Builder]Oracle Form系统变量中文版总结大全
转:http://yedward.net/?id=57
Form中的系统变量,它存在于一个Form的整个运行时期的会话之中,变量包含了有关Form相关属性的字节信息。有些变量标明了当前状态,还有些变量包含了告诉Oracle如何进行相关操作的设定信息。当系统变量在表达式中出现时,system前要加上分号,表示为:system,多个变量之间用逗号分隔开,:system后面以圆点(.)连接变量名,例如:system.message_level = '25'这样的系统变量赋值操作。
Oracle Form系统变量中文总结如下:
变量名 | 变量描述 |
system.block_status | 包含了当前块的状态,可有三个值:CHANGED,表明块中至少有一个记录被修改过;NEW,表明块中仅有未被修改过的记录;QUERY,表明块处于查询模式中。 |
system.coordination_operation | 被用于块的同步过程,它与变量system.master_block合用。在块同步的过程中,变量system.master_block包含了主块的名字,变量system.coordination_operation包含了使触发器on_clear_details启动的主块中所发生的事件名称。 |
system.current_block | 决定输入点的位置,当它出现在块、记录、项中时,它的值是块名。当pre_,post_form类触发器启动时,它的值为空(null)。 |
system.current_datetime | 包含当前操作系统的日期和时间的字符值,默认格式为DD_MON_YYYY HH24:MI:SS。 |
system.current_form | 包含当前form的名称。 |
system.current_item | 包含当前域的名字,当光标从一项移动到另一项时,这个值为空。 |
system.current_value | 包含由system.current_item变量代表的项的值。 |
system.cursor_block | 包含当前光标所停留的块的名字。 |
system.cursor_item | 包含当前光标所停留的块和项的名字。 |
system.cursor_record | 包含当前光标所停留的记录的名字。 |
system.cursor_value | 包含当前光标所停留的项的数值。 |
system.custom_item_event | 包含由VBX控制所引起的事件的名字。 |
system.custom_item_event_parameters | 为VBX控制保持附加事件。 |
system.date_threshold | 包含数据库数据重复查询临界值。此变量与$$DBDATE$$、$$DBDATETIME$$、$$DBTIMES$$变量一同使用,来控制form使用RDBMS同步数据库数据的频繁程度。数值的格式是:mi:ss(分:秒)。 |
system.effective_date | 设置有效的数据库数据,数据格式为:DD_MON_YYYY.HH24:MI:SS。 |
system.event_window | 包含最后一个由窗口事件触发器带来的操作所影响的窗口的名字。 |
system.form_status | 包含含有光标的form的状态。其值可为以下一个或多个:CHANGED,NEW,QUERY。 |
system.last_query | 在当前进程中包含用来添加一个form块的select语句。 |
system.last_record | 包含一个在记录块集中表示当前记录是否是最后记录的布尔值。 |
system.master_block | 与system.coordinations_operation变量一同使用,来决定由触发器on_clear_details启动的操作类型。 |
system.message_level | 控制错误信息的显示,oracle错误信息被分配在0到25之间,间隔为5。小于这个值的错误信息将不被显示,这个值要由单引号括起。 |
system.mode | 决定form是否处于normal、enter_query、query进程模式。 |
system.mouse_button_pressed | 包含了点击鼠标的次数。左键值为1,从左键到右键值增长为1. |
system.mouse_button_shift_state | 标明了在点击鼠标时的按键。数值为:shift、control、alt。 |
system.mouse_canvas | 包含了鼠标输入点所在的画布的名字。 |
system.mouse_form | 包含了鼠标输入点所在的form的名字。 |
system.mouse_item | 包含了鼠标输入点所在的item的名字。 |
system.mouse_record | 包含了鼠标输入点所在位置的记录的个数。 |
system.mouse_record_offset | 包含了鼠标输入点所在位置的可见记录的个数。 |
system.mouse_x_pos | 包含了鼠标所在位置的x坐标位置。 |
system.mouse_y_pos | 包含了鼠标所在位置的y坐标位置。 |
system.record_status | 包含了鼠标所在位置的记录状态,其值为CHANGED、INSERT、NEW和QUERY。 |
system.suppress_working | 包含一个在form执行时禁止显示working...信息的布尔值。True将防止显示;False反之。 |
system.trigger_block | 包含了在当前触发器启动时鼠标所在块的名字。 |
system.trigger_item | 包含了在当前触发器启动时鼠标所在块和项的名字。 |
system.trigger_record | 包含了Form正在处理的记录个数。 |
oracle form builder的帮助文件是英文的,看起来也不是特别方便,所以手打了中文版放在博客中方便以后查找使用,难免其中会出现一些错误,会在以后慢慢修改和丰富。
[Form Builder]Oracle Form系统变量中文版总结大全的更多相关文章
- 使用Form Builder创建Form具体步骤
使用Oracle Form Builder创建Form具体步骤 (Data Source为Table) 说明:当Block使用的Data Source为Table时,Form会自动Insert,Upd ...
- Oracle Form属性、内置子程序、触发器、系统变量简要
一.属性 1.1 通用属性 名称(Name) 子类信息(Subclass Information) 备注(Comments) 标题(Title) 方向(Direction) 字体名称(Font Nam ...
- Oracle EBS Form Builder使用Java beans创建窗体
最近有个项目,需要研究一下Oracle的E-Business Sutie(EBS),对于以前没接触此套件的我来说,简直太痛苦了.在网上找了一堆资料,试着进行Form二次开发,也遇到各类奇葩问题.目前遇 ...
- Oracle Form Builder
Oracle Form Builder 是Oracle的一个开发工具,可以针对Oracle公司的E-Business Suit的ERP系统开发的.对应的还有reports builder. Oracl ...
- Form开发:字段关系-消息-快速编码-参数和系统变量
1.字段关系 清除依赖字段:在挂LOV的名称字段的WHEN-VALIDATE-ITEM调用:app_field.clear_dependent_fields 设置字段依赖:在主字段的WHEN ...
- [转]Oracle Form 触发器执行顺序
Trigger 不是数据库中的触发器,不过功能类似,都是当某个事件发生的时候会触发. Trigger中可以编写代码,当对应事件发生的时候就会执行该Trigger中的代码. Oracle Form中的T ...
- [Form builder]:about SYSTEM.MESSAGE_LEVEL
If you want to suppress error messages then you have to set a system variable :system.message_level. ...
- Oracle Form Data Entry Sample
I shared a data entry example form here in this post for Oracle Forms beginner developers, so that t ...
- Freebie: Date Picker Calendar Demo Form For Oracle Forms 6i
I have already posted and provided the required PLSQL Library and the Calendar FMX file in my previo ...
随机推荐
- Cannot Create Supplier Site (Address) (文档 ID 1069032.1)
Error Address and Site Creation - Unable to create address and sites because of the following error ...
- POJ_1064_Cable_master_(二分,假定一个解并判断是否可行)
描述 http://poj.org/problem?id=1064 有n条绳子,长度分别为l[i].如果从它们中切割出k条长度相同的绳子的话,这k条绳子每条最长能有多少? Cable master T ...
- [转] 舞蹈链(Dancing Links)——求解精确覆盖问题
转载自:http://www.cnblogs.com/grenet/p/3145800.html 精确覆盖问题的定义:给定一个由0-1组成的矩阵,是否能找到一个行的集合,使得集合中每一列都恰好包含一个 ...
- 修改NGINX版本名称为任意WEB SERVER
下载好Nginx的安装文件nginx-1.6.0.tar.gz,并把它解压. wget http://nginx.org/download/nginx-1.6.0.tar.gz .tar.gz 然后我 ...
- c语言字符类别测试库函数#include<ctype.h>
字符类测试<ctype.h> 头文件<ctype.h>中说明了一些用于测试字符的函数.每个函数的变量均为int类型,变量的值必须是EOF或可用unsigned char类型表示 ...
- memcached实例(enyim.com Memcached Client)
在上一篇文章,我们讲了,为什么要使用memched做为缓存服务器(没看的同学请点这里).下面让我们以memcached-1.2.1-win32版本的服务组件(安装后是以一个windows服务做daem ...
- C# 深复制
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Cons ...
- Selenium 使用NPOI来实现report
Selenium自动化测试过程中,模拟用户操作能实现后需要测试结果输出,这是一个比较重要的过程 1.用system.IO 读写来实现,如果使用这个方式,每个测试生成一个报告,容易开启太多的线程,占用内 ...
- SQL Server查询性能优化——覆盖索引(二)
在SQL Server 查询性能优化——覆盖索引(一)中讲了覆盖索引的一些理论. 本文将具体讲一下使用不同索引对查询性能的影响. 下面通过实例,来查看不同的索引结构,如聚集索引.非聚集索引.组合索引等 ...
- 测试一个函数的运行时间(C++)
#include <ctime> static clock_t Start,Finish; Start=clock(); fun(); Finish = clock(); double t ...