2015-09-27 91 views
0

我的要求是將參數傳遞給有界任務流,以在ADF中加載頁面時初始化af:quickQuery組件。在頁面加載時初始化執行af:quickQuery默認條件

<af:quickQuery label="Search" searchDesc="Search" id="qryId1" 
       value="#{bindings.ImplicitViewCriteriaQuery1.quickQueryDescriptor}" 
       model="#{bindings.ImplicitViewCriteriaQuery1.queryModel}" 
       queryListener="#{bindings.ImplicitViewCriteriaQuery1.processQuery}"> 
    <f:facet name="end"> 
     <af:commandLink text="Advanced" rendered="false" id="cl1"/> 
    </f:facet> 
</af:quickQuery> 

,並基於該參數值我想<af:quickQuery>來從數據庫的結果,並在頁面上顯示它時,第一次加載頁面了。 我知道InitialQueryOverriden屬性,但它不符合我的情況,因爲我需要將傳遞參數設置爲quickQuery,也許我需要覆蓋queryListener並將參數值設置爲隱式創建的條件。

任何人都可以爲我提供一個合適的解決方案嗎?

回答