Visualforce 数式関数の使い方のサンプル

環境
Salesforce

構文
Visualforce では、グローバル変数以外の要素も式言語で使用できます。
例& は文字列を連結する数式言語の演算子です。
{! $User.FirstName & ' ' & $User.LastName }

加算演算子を使用して日付を追加します。
例 {! TODAY() + 15}

関数の計算に使用する関数を利用します
例  {! MAX(11,12,32)}

使用例

<apex:page >
    <apex:pageBlock title="ユーザーステータス">
        <apex:pageBlockSection columns="1">
            <p>
                文字列を連結 {! $User.FirstName & '*' & $User.LastName }
            </p>
            <p>
                本日 {! TODAY() }
                加算 {! TODAY() +10}
                減算 {! TODAY() -10}
            </p>
             <p>
                 最大値: {! MAX(21,34,99)}
                 最小値: {! MIN(21,34,99)}
                 文字列含まれるか {! CONTAINS('arkgame.com','ark')}
            </p>
        </apex:pageBlockSection>
    </apex:pageBlock>
</apex:page>

実行結果

文字列を連結 admin*guest

本日 Fri Aug 25 00:00:00 GMT 2023 加算 Mon Sep 04 00:00:00 GMT 2023 減算 Tue Aug 15 00:00:00 GMT 2023

最大値: 99 最小値: 21 文字列含まれるか true

 

Salesforce

Posted by arkgame