我假設您正在討論Visualforce頁面而不是標準頁面佈局? (它也應該可以用標準頁面佈局來實現,但需要一些記錄類型的雜耍,根據您的條件分配rec類型)...
在純Visualforce中可以做到你想要的(只是標準控制器,沒有擴展名)。你想顯示一個帳戶還是多個(在某個表中)?
粗略地說,您應該閱讀大多數visualforce標籤上可用的rendered
屬性。以下是基於機會的示例,但原理相同。
<apex:page standardController="Opportunity" recordSetVar="opps" readonly="true">
<apex:pageBlock>
<apex:pageBlockTable value="{!opps}" var="o">
<apex:column value="{!o.Name}" />
<apex:column value="{!o.Probability}" />
<apex:column headerValue="Amount or Stage">
<apex:outputField value="{!o.StageName}" rendered="{!o.Probability != 100}" />
<apex:outputField value="{!o.Amount}" rendered="{!o.Probability = 100}" />
</apex:column>
</apex:pageBlockTable>
</apex:pageBlock>
</apex:page>
