2013-09-23 96 views
0

是否可以创建一个Javascript函数来突出显示我在Oracle APEX报告上运行的报告上的Today's Date单元格?JavaScript在APEX报告中突出显示当天的日期

此报告用于监控人员的可用性,因此在页面加载时突出显示当天日期对最终用户非常有用。

额外的好处是页面可以加载到报表顶部的单元格或自动向下滚动页面,但这是未来的猜测!

由于没有太多的APEX在这个网站上,我被困在那里开始的,但我希望这是任何帮助都...

+0

生成的html看起来像什么 –

+0

@PatrickEvans我应该早些时候添加这个,我的道歉,报告是在SQL中。 – RoboVisits

+0

,但报告显示在网页上,正如您提到页面加载一样,是正确的? –

回答

0

使用经典报告,只需要走的柱属性并使用属性 Column Formatting属性中的Highlight Words属性。

您可以输入静态文本或参考应用程序/页面项目。

在你的情况下,你可以创建一个应用程序项目(比如CURRENT_DATE),它将以与报表中显示的格式相匹配的格式保存今天的日期。然后通过在Highlight Words字段中输入&CURRENT_DATE.来简单地使用该参考。

+0

我忘了提及我不是APEX的最佳用户......我正在努力创建页面项目,请您详细说明一下吗? – RoboVisits

+0

如果您仅在页面中使用当前日期,的确可以使用页面项目而不是应用程序项目。首先在页面上创建一个项目(隐藏),然后创建一个_PL/SQL函数Body_的页面计算(Before header),并使用以下代码:'返回to_char(sysdate,'YYYY-MM-DD');'。调整日期格式以符合报告中使用的日期格式。最后在报告属性的_Highlight Words_字段中引用此项。 – Yann39

相关问题