簡體   English   中英

ADF查詢 - 顯示初始頁面加載的所有數據

[英]ADF Query - display all data on initial page load

我有一個ADF Query和Trinidad表的頁面。 使用af搜索:查詢效果很好,並使用數據填充表。

在初始頁面加載時(當我第一次進入頁面時),當沒有進行搜索時,tr:表為空。 我想更改此默認行為,並使表顯示所有數據,直到進行搜索。 當我按下帶有空查詢的“搜索”按鈕時,將獲取所有數據。 因此,正如我所看到的,我需要在頁面加載時執行空查詢搜索並使用所有數據填充表格。 問題是,怎么樣? 或者是否有其他方法可以在搜索之前獲取表中的所有數據?

如果有幫助,請使用我使用的組件代碼:

<af:query id="qryId1" headerText="Search"
    disclosed="true"
    value="#{bindings.WcSpaceHeaderViewSearchCryteriaQuery1.queryDescriptor}"
    model="#{bindings.WcSpaceHeaderViewSearchCryteriaQuery1.queryModel}"
    queryListener="#{bindings.WcSpaceHeaderViewSearchCryteriaQuery1.processQuery}"
    queryOperationListener="#{bindings.WcSpaceHeaderViewSearchCryteriaQuery1.processQueryOperation}"
    resultComponentId="::t3" saveQueryMode="hidden"
    displayMode="compact"/>
    ....
</af:query>

<tr:table value="#{bindings.WcSpaceHeaderView14.collectionModel}"
    var="row"
    rows="#{iteratorBacking.rowsPerPage}"
    emptyText="#{bindings.WcSpaceHeaderView14.viewable ? 'No data to display.' : 'Access Denied.'}"
    id="t3"
    width="960"
    partialTriggers="qryId1 ctb1 ctb2 ctb3">
    ...
</tr:table>

謝謝。

事實證明,可以在“查看條件”設置中設置自動搜索頁面加載。 在“ UI提示”選項卡中,選中“自動查詢”,僅此而已。 當我進入頁面時,我得到了我想要的所有結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM