首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在APEX 5交互报表中为单元格添加颜色

如何在APEX 5交互报表中为单元格添加颜色
EN

Stack Overflow用户
提问于 2017-02-28 16:13:08
回答 1查看 2.6K关注 0票数 0

我在APEX 5上工作一些销售应用程序,并有互动报告显示每月审查。它显示了一些商品的按天销售。

这个报告的来源是从一个表中选择,但是我从调用from select子句的函数中获得了日销售量的列。

代码语言:javascript
复制
select s.art_id, s.art_name
       , f_daily_sale('01', :GLOBAL_MONTH, :GLOBAL_YEAR, s.art_id, 1) d_01
       , f_daily_sale('02', :GLOBAL_MONTH, :GLOBAL_YEAR, s.art_id, 1) d_02
       , f_daily_sale('03', :GLOBAL_MONTH, :GLOBAL_YEAR, s.art_id, 1) d_03
       . . .
       , f_daily_sale('31', :GLOBAL_MONTH, :GLOBAL_YEAR, s.art_id, 1) d_31
from sale s
where s.month = :GLOBAL_MONTH and s.year = :GLOBAL_YEAR
group by s.art_id, s.art_name;

我需要的是给属于星期天的列上色,即红色。我希望每个每日单元是可点击的,是一个模式页面的链接,在那里我会显示详细信息。我该怎么做呢?

提前谢谢你。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-28 17:21:15

在列上,您可以将类型更改为链接,以打开带详细信息的模式页面。

我希望这能有所帮助:

代码语言:javascript
复制
with dts as (
  select date'2017-01-01'+rownum-1 dt from dual
  connect by level <= 366
) 
  select DT, 'data-style="background-color:red"' from dts
  where  to_char(dt, 'fmday', 'NLS_DATE_LANGUAGE=AMERICAN') = 'sunday';

此查询返回2017年的所有周日(日期格式)以及相关的红细胞css样式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42503385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档