Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

選択リストの値に基づく条件で Visualforce ページに項目を表示する

公開日: May 21, 2026
説明

次のサンプルコードは、条件に基づいて Visualforce ページを表示する方法の例を示しています。

解決策

条件に基づく Visualforce ページの表示

<apex:pageBlock id="xxxpb1">
    
    <apex:pageBlockSection>
        <apex:actionRegion >               
            <apex:inputField id="xxxif1" value="{!Object.picklistfieldapiname1}" required="true" >
                <apex:actionSupport event="onchange" rerender="xxxpb1" />
            </apex:inputField>
        </apex:actionRegion>
    </apex:pageBlockSection>
    
    <apex:pageBlockSection id="xxxpbs1" rendered="true">
        <apex:inputField id="xxxif2" value="{!Object.Fieldtobedisplayed1}" rendered="{!IF(Object.picklistfieldapiname1 ='picklist value 1' || lead.Buyer_Type__c ='picklist value 2' ,true,false)}"/>
    </apex:pageBlockSection>
    
    <apex:pageBlockSection id="xxxpbs2" rendered="true">
        <apex:inputField id="xxxif3" value="{!Object.Fieldtobedisplayed2}" rendered="{!IF(Object.picklistfieldapiname1 ='picklist value 3' || lead.Buyer_Type__c ='picklist value 4' ,true,false)}"/>  
    </apex:pageBlockSection>
    
</apex:pageBlock>


上記のコードブロックでは、表示条件が満たされた場合にのみ Visualforce ページに項目を表示します。

これはサンプルコードであり、ビジネス要件に従ってカスタマイズする必要があることに注意してください。

ナレッジ記事番号

000385110

 
読み込み中
Salesforce Help | Article