我有分类表作为类别(主题文本) 和质量检查表作为质量保证(问题文本,答案文本,查找(类别))
我想创建一个Visualforce页面:
Category1.subject
Question1 checkbox
Answer1
Question2 checkbox
Answer2
Category2.subject
Question3 checkbox
Answer3
Question4 checkbox
Answer4.
答案 0 :(得分: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]