zoukankan      html  css  js  c++  java
  • EBS Form 高亮当前行/设置行背景色

    1、高亮当前行

    高亮效果:

     

    方式一(推荐):

      设置 Block 的 Current Record Visual Attribute Group 属性为:SELECTED_DATA

      说明:SELECTED_DATA是模板中已有的视觉属性,可以根据需求新建 Visual Attribute Group, 然后设置Block的属性即可。

    方式二:

      使用app_record.highlight,在进入一行时高亮该行,离开该行时取消高亮。

      高亮:app_record.highlight('SELECTED_DATA');

      取消高亮:app_record.highlight('DATA');

      在Block的WHEN-MOUSE-CLICK触发器中高亮行,在POST-RECORD中取消高亮比较合适。

      局限:只支持鼠标点击,当使用KEY-DOWN/UP时高亮无效。

    2、设置行背景色

    情景:设置某些行的背景色,或者对特殊数据设置特别的视觉效果等

    步骤如下:

    2.1 添加Visual Attribute 对象

      可以通过VA设置字体、字号、前景色、背景色等视觉属性

    2.2 为Item设置VA属性

        set_item_instance_property(BLOCK.ITEM,current_record,visual_attribute,VA_NAME);

        eg:set_item_instance_property('MAIN.TEST_ITEM',current_record,visual_attribute,BOLD_COLOR);

  • 相关阅读:
    PLSQL Developer新建表空间
    oracle中where子句和having子句中的区别
    ORACLE基本数据类型
    Oracle数据库字符集问题
    问题及解决方法
    Show Profile
    批量数据脚本
    慢查询日志
    GROUP BY关键字优化
    order by关键字优化
  • 原文地址:https://www.cnblogs.com/chenyongjun/p/3915904.html
Copyright © 2011-2022 走看看