博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EBS Form 高亮当前行/设置行背景色
阅读量:5864 次
发布时间:2019-06-19

本文共 721 字,大约阅读时间需要 2 分钟。

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);

 

转载于:https://www.cnblogs.com/chenyongjun/p/3915904.html

你可能感兴趣的文章
架构漫谈(一):什么是架构?
查看>>
php7不再支持HTTP_RAW_POST_DATA,微信支付$GLOBALS[‘HTTP_RAW_POST_DATA’]获取不到数据,...
查看>>
xshell使用xftp传输文件,使用pure-ftpd搭建ftp服务
查看>>
Python数据库接口 pysqlite
查看>>
python项目实战:实现屏幕截图的方法
查看>>
Java第十四天(字符串的其他功能、StringBuffer、Random、System)
查看>>
天生就慢的DOM如何优化?
查看>>
项目开发中常用的第三方库
查看>>
聊聊我经历的一个运营项目
查看>>
如何通过phpize增加php模块
查看>>
关于xmind6图标组导入教程
查看>>
在Windows平台下安装与配置Memcached
查看>>
C、Shell、Perl基于Tomcat开发CGI程序环境配置
查看>>
DOM自定义元素属性与节点的操作以及元素的创建
查看>>
ajax动态追加下拉列表
查看>>
C语言竞赛——数字序列
查看>>
linux常见文件类型
查看>>
spring给静态变量使用@Autowired注入
查看>>
win32学习01.编程基础
查看>>
主成分分析(PCA)中的误差表示
查看>>