Apex リファレンスガイド
リリースノート
ExternalService 名前空間
FormulaGlobal 列挙
FormulaReturnType の列挙
FormulaEval 名前空間 (開発者プレビュー)
FormulaEval 名前空間は、Apex オブジェクトと SObject にユーザー定義の動的数式を評価するクラスとメソッドを提供します。メソッドを使用すれば、不要な DML ステートメントを回避して、数式の項目値の再計算や、動的数式項目の評価を行います。
機能は、開発者プレビューとして利用できます。機能は、Salesforce がドキュメント、プレスリリース、または公式声明で正式リリースを発表しない限り、正式リリースされません。すべてのコマンド、パラメーター、およびその他の機能は、通知の有無に関わらずいつでも変更または廃止される可能性があります。これらのコマンドまたはツールを使用して開発した機能を本番環境に実装しないでください。
メモ
FormulaEval 名前空間のクラスとインターフェースを次に示します。
-
FormulaBuilder クラス
ユーザー定義の数式を構築および検証するメソッドが含まれます。 -
FormulaGlobal 列挙
withGlobalVariables(formulaGlobals) メソッドで、組織内のデータを参照するグローバル変数を指定します。 -
FormulaInstance クラス
数式インスタンスを評価するメソッドが含まれます。 -
FormulaReturnType の列挙
withReturnType(returnType) メソッドの戻り値のデータ型を指定します。