重复一个表单并传递自定义对象

时间:2013-03-21 20:14:35

标签: salesforce visualforce

在我的VF页面中,我有一个表单,它使用硬编码自定义对象的映射进行某些操作(Schema.Sobjecttype.object1_c.fields.getMap())。

现在我希望每次在不同的自定义对象中,在同一页面中重复这个相同的表单三次。

<apex:page>
<apex:repeat .... give the 3 custom objects in a loop>
<apex: form>
//form code
</apex:form>
</apex:repeat>
</apex:page>

表单代码在控制器内完成。所以我想知道我是否可以给出一个循环列表,如果是,那么如何?

1 个答案:

答案 0 :(得分:0)

为什么不将表单设为visualforce组件,并使用对象名作为组件的参数。然后在组件控制器中,加载该对象的getMap()并显示在组件中。