我最近遇到了一个重要问题,我不知道哪些解决方案可以解决它。
确实,我需要创建动态表单,让我解释一下:
我有一个对象的表单,用户可以填写此对象的必填字段,当他保存此对象时,其他字段将填入默认值。我的问题是我希望用户能够选择他将填写的字段。
所以我想想要放置一个多选选项列表,其中所有对象的字段都是可用的,用户可以选择他想要填充的字段。 Bellow我会添加一个“添加”按钮,在我点击之后,我希望我的表单能够更新我用户选择的新字段。问题是,我不知道天气,我可以在视觉力量中做这样的动态形式。你有没有创造过这种东西?如果是,您使用了哪些工具?
感谢大家阅读
答案 0 :(得分:1)
是的,你绝对可以用visualforce创建这样的形式,这应该不难。 您可以对固定数量的字段使用呈现属性,或使用apex:repeat标记来生成动态增长列表。例如
<apex:repeat value="{!fields}" var="f">
<apex:inputField value="{!sObject[f]}" />
</apex:repeat>
控制器字段中的位置是包含字段名称的字符串列表。