2014-12-30 Created By BaoXinjian


1. Form Builder System Parmeters

Form Builder中的系统变量,它存在于一个Form的整个运行时期的会话之中,变量包含了有关Form相关属性的字节信息。

有些变量标明了当前状态,还有些变量包含了告诉Oracle如何进行相关操作的设定信息。

当系统变量在表达式中出现时,system前要加上分号,表示为:system,多个变量之间用逗号分隔开,:system后面以圆点(.)连接变量名,例如:system.message_level = '25'这样的系统变量赋值操作。

2. Form Builder $$variables$$

Oracle Forms 提供了六个特殊的系统变量,均为提供日期和时间的信息的变量:

  • $$DATE$$
  • $$TIME$$
  • $$DATETIME$$
  • $$DBDATE$$
  • $$DBTIME$$
  • $$DBDATETIME$$


变量和变量用途说明


1. 系统变量说明

$$DATE$$, $$TIME$$, $$DATETIME$$三个系统变量可以用来获取用户客户端操作系统上当前的日期和时间。

$$DBDATE$$, $$DBTIME$$, $$DBDATETIME$$三个系统变量可以用来获取数据库系统所在的服务器上的当前日期和时间。

2. 使用方法

一般说来,这六个系统变量可以用来填充数据块(BLOCK)上的某个数据项(ITEM)的以下三个属性

  • Initial Value(初始值) - 这个最常用
  • Highest Allowed Value(允许的最大值)
  • Lowest Allowed Value(允许的最小值)

3. 注意事项

(1). 当目标数据源是非ORACLE数据库时,避免使用$$DBDATE$$, $$DBTIME$$, $$DBDATETIME$$. 建议在WHEN-CREATE-RECORD触发器中利用数据源所指定的方式通过SQL语句直接取当前时间。

(2). 不要忘记$$DATE$$系列变量取的是客户端操作系统上的当前时间,$$DBDATE$$系列变量则是获取目标数据库中的当前时间。

例如你通过远程登录到一个服务器系统,该服务器所在区域的时区和你所在的时区不同的时候,二者取到的值可能是截然不同的。

Thanks and Regards

参考:叶德华 - http://yedward.net/?id=57

Form_Form Builder的常用变量(概念)的更多相关文章

  1. Form_Form Builder的常用方法(概念)

    2014-07-07 Created By BaoXinjian

  2. cmake 常用变量和常用环境变量查表手册---整理 .

    一,cmake 变量引用的方式: 前面我们已经提到了,使用${}进行变量的引用.在 IF 等语句中,是直接使用变量名而不通过${}取值 二,cmake 自定义变量的方式: 主要有隐式定义和显式定义两种 ...

  3. cmake 常用变量和常用环境变量查表手册

    cmake 常用变量和常用环境变量查表手册 一,cmake 变量引用的方式: 前面我们已经提到了,使用${}进行变量的引用.在 IF 等语句中,是直接使用变量名而不通过${}取值 二,cmake 自定 ...

  4. Tensorflow一些常用基本概念与函数(三)

    摘要:本系列主要对tf的一些常用概念与方法进行描述.本文主要针对tensorflow的数据IO.图的运行等相关函数进行讲解.为‘Tensorflow一些常用基本概念与函数’系列之三. 1.序言 本文所 ...

  5. Tensorflow一些常用基本概念与函数(四)

    摘要:本系列主要对tf的一些常用概念与方法进行描述.本文主要针对tensorflow的模型训练Training与测试Testing等相关函数进行讲解.为‘Tensorflow一些常用基本概念与函数’系 ...

  6. 帝国cms常用变量总结

    一.常用变量 当前栏目ID $GLOBALS['navclassid'] 当前父栏目ID $class_r[$cid]['bclassid'] 栏目路径 $class_r[栏目ID]['classpa ...

  7. 自学Linux Shell6.1-环境变量概念

    点击返回 自学Linux命令行与Shell脚本之路 6.1-环境变量概念 环境变量 在Linux中,很多程序和脚本都通过环境变量来获取系统信息.存储临时数据和配置信息: bash shell使用环境变 ...

  8. CMake学习笔记二:cmake 常用变量和常用环境变量

    1 cmake 变量引用的方式 使用 ${} 进行变量的引用.在 IF 等语句中,是直接使用变量名而不通过 ${} 取值. 2 cmake 自定义变量的方式 主要有隐式定义和显式定义两种,举一个隐式定 ...

  9. Less常用变量与方法记录

    需求:仅记录Lsee常用变量与方法定义,便于使用.-- @color: #000; @title-color: #000; @bg-color: #fff; @small-font: 12px; @l ...

随机推荐

  1. go语言基础之可见性规则验证

    1.可见性规则验证 如果想使用别的包的函数.结构体类型.络构体成员. 函数名.类型名,结构体成员变量名,首字母必段大写,可见. 如果首字母是小写,只能在同一个包里使用. 文件夹样例: 示例: vi t ...

  2. android 上传图片

    public static String uploadPicture(String url, String uploadFile) {     String resultcode = "1& ...

  3. Linux c 屏蔽信号、切换信号

    信号导致的问题 不是任何信号我们都需要的,如果遇到我们不想处理的信号,我们怎么避免这个信号? 1.      信号屏蔽 intsigprocmask(int how,//操作方式 SIG_BLOCK屏 ...

  4. What the difference between __weak and __block reference?

    近日遇到一个非常细的知识点,关于block的循环引用问题.相比非常多人都遇到了.也能顺利攻克了,至于block方面的技术文章.那就很多其它了.这里不再赘述,可是有这样一个问题: What the di ...

  5. 【Nodejs】“快算24”扑克牌游戏算法

    算24是一款扑克牌游戏,它的游戏方式是把四张牌的牌面数值通过四则运算得到结果24,四张牌必须仅用一次.这是一种挺好的锻炼孩子算数能力的扑克牌游戏. 各地玩法还有点差别,有的只算1-10,其它抽出来:有 ...

  6. Xcode插件,模板安装

    一:是使用工具安装 A Package Manager for Xcode -Xcode模板管理工具Alcatraz使用 二:手动安装 1:打开资源库: 打开Finder---按住alt----前往- ...

  7. Android入门之简单拨号器

    效果图: package jk.phone; import android.net.Uri; import android.os.Bundle; import android.app.Activity ...

  8. Camera2必知必会

    引言 一切源于在项目过程中的一个Bug:我的需求是在MainActivity 实现自动预览,也可以点击跳到签到SignedActivity去实现拍照签到,第一次进入界面的时候都是正常的,但是有时候返回 ...

  9. TP自动生成模块目录

    TP自动生成模块目录 例如我想在项目中增加一个AdminI模块 只需要在入口文件index.php中添加: define('BIND_MODULE','Admin'); 再访问127.0.0.1项目就 ...

  10. TRIZ系列-创新原理-25-自服务原理

    自服务原理的详细表述例如以下:1)物体在实施辅助和维修操作时.必须能自我服务:2)利用废弃的材料和能量: 自服务原理的第1)个比較好理解,假设一个系统在执行过程中须要进行辅助和维护操作时,最好不要借助 ...