-1

我将类别表作为类别(主题文本),将 QA 表作为 QA(问题文本、答案文本、查找(类别))

我想创建一个 Visualforce 页面:

Category1.subject

   Question1   checkbox
   Answer1

   Question2   checkbox
   Answer2

Category2.subject
   Question3   checkbox
   Answer3

   Question4   checkbox
   Answer4.
4

1 回答 1

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]
于 2012-07-23T06:03:04.690 回答