2013-08-01 54 views
0

我是新來的Oracle APEX的Oracle APEX,設計概述,並建議

如果我想要在Oracle APEX,這樣的佈局,其中我將有一個說劇本的specfic名字,我要顯示所有有關該特定腳本的信息,例如它的服務器信息,數據庫信息,聯繫人信息,如下面的3個部分。所有3個部分都是ERD上的表,規格化

對於我應該選擇的報告還是空白頁,只要查看我應該做什麼的概覽,您會有什麼建議?每個部分都將被查詢和顯示。

     ORACLE APEX PAGE 

請輸入腳本的名稱:| _ __ _ __ _ ___ |

__ _ ____服務器信息_ __ _ __ _ __ _ __ _ __ _ __ _ ___

SERVER NAME

LIST

運行時間

REST TIME

__ _ ____數據庫信息_ __ _ __ _ __ _ __ _ __ _ ____

數據庫名稱

DATABASE週期時間

數據庫序號

HOSTNAME

__ _ __ _ __ _聯繫_ __ _ __ _ __ _ __ _ __ _ __ _ ____


回答

0

如果你想要這種格式,我希望你會從空白頁開始。添加四個區域,一個用於搜索控件,一個用於服務器信息,一個用於數據庫信息,另一個用於聯繫人。將文本字段添加到每個區域。我不確定是否要將報告添加到「聯繫人」區域,或者您是否要在其中添加更多文本字段。然後添加一個進程,並在提交頁面時根據腳本字段填充數據。

0

如果您只想顯示數據並且無法進入,則最好使用經典報告。雖然您通常使用它們來顯示錶格中的數據行,但它們的標記由模板控制。有一些默認報告模板可以讓您以鍵值對顯示數據。
通過這種方式,您的頁面將更容易維護,而且您無需擺弄頁面項目及其會話狀態。
注意:報告模板<>區域模板!前者是報告本身和數據結構的模板,而後者則控制整個區域的佈局,封裝報告。
在apex 4.2(和之前的版本中,雖然該部分的名稱可能有所不同),但您可以通過編輯報表屬性來控制經典報表的報表模板,並在「佈局和分頁」部分中設置「報表模板」。例如,在主題24中有一個名爲「Value Attribute Pairs」的模板。

只是有一些控件的搜索區域。例如,如果你真的需要的只是一個項目來保存腳本的名稱,你可以稱它爲P1_SCRIPT_NAME。在這些報告中,您需要在where子句中引用它。
然後你需要報告,這將是三個地區和3個3經典報告。您也可以使用模板引導該地區的外觀和感覺!
然後需要提交頁面來刷新區域。
或者 - 這對於使用報告來說是一件好事 - 您可以通過使用動態操作來閃避完整提交併簡單刷新3個區域。如果您這樣做,不要忘記將3個報告中的「要提交的頁面項」選項設置爲包含在where子句中的頁面項目的名稱,以便他們能夠獲取正確的數據!