`
soboer
  • 浏览: 1334017 次
文章分类
社区版块
存档分类
最新评论

在Oracle的FORM中对不同的状态采取不同的颜色显示

 
阅读更多
例如:有一张工资单,当某个员工的工资超过5000时,用户需要系统能用红色来指示员工的姓名和工资.
实现方法:
我们新做一张form,按常规建好block和item并建一个visual attributes v1(background color=red).在相应的block level上新建一个post-query trigger并编写代码如下:
--如果工资(block.item1)大于5000
if :block.item1 > 5000 then
--指示出相应的员工姓名(block.item2)
set_item_instance_property('block.item2',To_Number(:SYSTEM.TRIGGER_RECORD),VISUAL_ATTRIBUTE,'v1');
--指示出相应的工资(block.item3)
set_item_instance_property('block.item3',To_Number(:SYSTEM.TRIGGER_RECORD),VISUAL_ATTRIBUTE,'v1');
end if;
分享到:
评论

相关推荐

    Oracle Form 实战总结

    Oracle Form是Oracle Application Development Framework (ADF)的一部分,常用于构建基于数据库的桌面和Web应用程序,特别是在Oracle E-Business Suite (EBS)环境中。 Oracle Form Builder是Oracle提供的一款图形化...

    oracle form 学习资料

    2. **数据源绑定**:在Oracle Form中,数据源通常是数据库表或视图。表单中的字段可以与数据库的列绑定,实现数据的实时交互。这种绑定可以通过“Data Block”来实现,Data Block是表单中用于显示和操作数据库记录的...

    Oracle Form Builder中使用树的心得

    在 Oracle Form Builder 中,树控件是一个非常强大和灵活的控件,它可以用来显示层次结构的数据。以下是 Oracle Form Builder 中使用树的心得: 一、树控件的简介 在 Oracle Form Builder 中,树控件是从 ...

    Oracle Form Builder Basic Development

    在开始Oracle Form Builder开发之前,你需要安装Oracle JDeveloper集成开发环境,该环境中包含了Form Builder组件。完成安装后,启动JDeveloper并选择"File" -> "New" -> "Form",即可打开Form Builder。 二、表单...

    Oracle Form 触发器的执行顺序

    在本文中,我们将详细介绍 Oracle Form 触发器的执行顺序,并对每个触发器的执行过程进行详细的解释。 1. 当打开 FORM 时: 在打开 FORM 时,会执行以下触发器: (1)PRE-FORM:在 FORM 打开时执行的触发器。 (2...

    ORACLE ebs FORM开发中form个性化处理

    在"metalink"这个文件中,用户可能能找到Oracle官方对EBS Form个性化问题的解答,以及社区专家的经验分享。通过查阅Metalink,开发者可以获取最新的技术更新,解决遇到的问题,并学习最佳实践。 总的来说,EBS Form...

    oracle Form 6i培训教程

    Oracle Form 6i 是一款强大的数据库前端开发工具,它可以帮助开发者快速构建基于表单的应用程序,以实现对数据库的操作,如查询、插入、更新和删除数据等功能。本教程主要针对Oracle Form 6i 的基本概念、组件结构、...

    ORACLE FORM元素使用方法

    在Forms中,可以自定义警告对话框,通过SHOW_MESSAGE函数来显示。 3. **附加的程序库**:附加程序库允许开发者复用代码和功能。通过引用PL/SQL库,可以将通用功能模块化,提高代码的可维护性和效率。 4. **数据块*...

    ORACLE_FORM开发实战

    ### ORACLE FORM开发实战知识点详解 ...以上是对《ORACLE FORM 开发实战》中提到的关键知识点的详细解释。通过这些步骤和技巧,开发者可以构建出功能丰富的 Oracle Forms 应用程序,满足各种业务需求。

    Oracle Form 6i Setup(Outside Training).rar

    在"Oracle Form 6i Setup(Outside Training).rar"这个压缩包中,我们很可能是得到了一个关于如何在非官方培训环境下安装和配置Oracle Form 6i的教程或者演示文稿。接下来,我们将深入探讨Oracle Form 6i的核心概念、...

    Oracle Form 实战总结.pdf

    通过对《Oracle Form 实战总结》的详细分析,我们可以看到文档不仅提供了创建客户化应用的具体步骤,而且还涉及了许多Oracle Forms的核心概念和技术要点。这对于初学者来说是非常宝贵的资料,可以帮助他们更快地掌握...

    Oracle form导出excle实例

    在IT领域,特别是数据库管理与应用开发中,Oracle Form作为一套强大的工具,被广泛用于创建图形用户界面(GUI)的应用程序。它允许开发者利用Oracle数据库的功能来构建复杂且功能丰富的前端应用程序,这些应用程序...

    oracle form总结

    为了使 Form 能够正常工作,还需要在数据库中创建相应的表、索引、视图等对象。 - **创建表:** 例如,创建表 `scott_emp_jean`,并在用户 `jiejun` 下建立该表。 - **创建索引:** 对表 `scott_emp_jean` 创建唯一...

    Oracle EBS Form 开发帮助文档

    - 在注册表中,你需要在`HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > FORMS60_PATH`下添加这些路径,确保客户端可以访问Form和Library文件。 2. **创建Data Block**: - 使用Form Builder,你可以通过选择“Data ...

    ORACLEFORM培训资料.docx

    ### ORACLE FORMS 培训资料知识点概览 #### Form基本概念 - **什么是Form** - Oracle Forms 是一种应用程序开发工具,主要用于构建与Oracle数据库交互的界面。 - 它提供了一种方法来创建表格形式的界面,用于查询...

    Oracle Form自动生成序号

    在Oracle Forms中,有时我们需要处理复杂的业务数据,例如处理带有父子结构的数据集时,通常需要在表单中自动生成唯一的序号,以确保每一行记录的独特性和有序性。本文将详细介绍如何在具有Master-Detail结构的...

    oracle form tree步骤

    在Oracle Form中实现树形结构(Tree)可以提供用户友好的界面,方便数据的浏览和操作。下面将详细介绍如何在Oracle Form中创建和使用树形控件,以及相关的知识点。 首先,我们需要了解Oracle Form中的"tree"是什么...

Global site tag (gtag.js) - Google Analytics