2013-09-23 63 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

相關問題