我将类别表作为类别(主题文本),将 QA 表作为 QA(问题文本、答案文本、查找(类别))
我想创建一个 Visualforce 页面:
Category1.subject
Question1 checkbox
Answer1
Question2 checkbox
Answer2
Category2.subject
Question3 checkbox
Answer3
Question4 checkbox
Answer4.
我将类别表作为类别(主题文本),将 QA 表作为 QA(问题文本、答案文本、查找(类别))
我想创建一个 Visualforce 页面:
Category1.subject
Question1 checkbox
Answer1
Question2 checkbox
Answer2
Category2.subject
Question3 checkbox
Answer3
Question4 checkbox
Answer4.
您可以使用数据表执行此操作,但使用嵌套重复执行此操作几乎肯定更容易,这些重复遍历您的类别,然后遍历每个类别的问题。
<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]