2012-07-23 57 views
-1

VF頁我有分類表作爲類別(主題文本) 和QA表爲QA(問題文本,答覆文件,查找(類別))顯示相關列表

我想創建一個Visualforce頁面:

Category1.subject 

    Question1 checkbox 
    Answer1 

    Question2 checkbox 
    Answer2 

Category2.subject 
    Question3 checkbox 
    Answer3 

    Question4 checkbox 
    Answer4. 

回答

0

你可以用數據表來做到這一點,但是用嵌套重複進行迭代遍歷你的類別,然後遍歷每個類別的問題,這樣做幾乎肯定更容易。

<apex:repeat value="{!categories}" var="cat"> 
    <div>{!cat.subject}</div> 
    <br/> 
    <apex:repeat value="{!cat.questions__r}" var="question" /> 
     <div>{!question.question_text__c}</div> 
     <div>{!question.answer_text__c}</div> 
    </apex:repeat> 
</apex:repeat> 

,然後你在控制器類別查詢看起來像以下

[select id, subject, (select question_text... from questions__r) from category__c]