0
在我的VF页面中,我想添加一个链接到另一个对象来创建对象的新记录。 任何人都可以帮助我找到解决这个问题的方法。 感谢 阿努如何创建链接
在我的VF页面中,我想添加一个链接到另一个对象来创建对象的新记录。 任何人都可以帮助我找到解决这个问题的方法。 感谢 阿努如何创建链接
如果你正在寻找去标准的“新纪录”页面的对象,你可以使用全局$Action
变量与URLFOR
像这样:
<apex:page>
<apex:outputLink value="{! URLFOR($Action.Account.New) }">New Account</apex:outputLink>
</apex:page>
这句法还支持动态结合:
<apex:page>
<apex:repeat var="object" value="objects">
<apex:outputLink value="{! URLFOR($Action[object].New) }">New {! object}</apex:outputLink>
</apex:repeat>
</apex:page>
您也可以使用URLFOR
可选参数参数传递给新的一页:
<apex:page>
<apex:outputLink value="{! URLFOR($Action.Account.New, null, [acc2='Account Name']) }">New Account</apex:outputLink>
</apex:page>
如果你想直接导航到另一个Visualforce页面,您可以使用$Page
全局变量:
<apex:page>
<apex:outputLink value="{! $Page.MyVfPage }">Go to my VF Page</apex:outputLink>
</apex:page>