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