使用Apex或Visualforce在特定对象中显示字段

时间:2015-08-31 13:32:37

标签: salesforce visualforce

假设我在Salesforce中有两个对象Account和Call。现在,我想在Account的特定字段中的Account对象中显示最新的Call Id。假设Account上的字段名称是“相关呼叫”。而且当我们点击帐户中的最新呼叫ID字段时,我们将看到详细呼叫页面。如何通过编写Visualforce页面来完成这项工作?

1 个答案:

答案 0 :(得分:1)

由于在您的方案中,该字段是两个Salesforce记录之间的关系,因此您可以使用内置的Salesforce功能实现此目的,而无需Visualforce页面。

在帐户of type Lookup上创建自定义字段'RelatedCall',然后选择Call对象作为Related对象。

然后将“RelatedCall”添加到“帐户”页面布局中,如果您打开“帐户”页面并单击它,它将带您进入“呼叫”的详细信息页面。

如果要在Visualforce页面中执行此操作,可以使用apex:outputLink

<apex:page standardController="Account">
    <apex:outputLink value="/{!account.RelatedCall__c}" target="_parent">Related Call</apex:outputLink>
</apex:page>