この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

tpmGenericUtils モジュールリファレンス

このコンポーネントでは、runtimeNamespace cgcloud が定義されているコンポーネントの @salesforce モジュールにアクセスするための代替手段が提供されます。

この Consumer Goods Cloud トレードプロモーション管理ドキュメントの内容は、機密扱いとなっており、Salesforce が承認した顧客またはパートナーのみが参照できます。Salesforce からの書面による事前の同意がない限り、この内容をコピーしてさらに配布することは禁止されています。本内容は、Salesforce の高度な機密情報および独自開発の情報となっており、お客様と Salesforce との契約の守秘義務の下で保護されています。したがって、本内容は、Consumer Goods Cloud トレードプロモーション管理の機能の実装に必要な場合に限って使用できます。

このドキュメントの内容は、プレビューとしてリリースされています。したがって、一般公開はされず、エラーが含まれている場合があります。Salesforce は、このドキュメントを現状のまま提供し、その内容の正確性に関しては、いかなる説明も保証もいたしません。Salesforce は、このドキュメントを更新および改訂する権利を有しており、Consumer Goods Cloud トレードプロモーション管理の機能を説明する内容は、変更、追加、削除されることがあります。Salesforce がこのドキュメントの更新版を配布またはリリースする場合、お客様は、このドキュメントの以前のバージョンを削除および破棄することを認め、同意することものとします。

重要

名前空間

実装例

APEX コールの実行

このモジュールには、apex メソッドをコールするときに使用する apex および apexCacheable 関数があります。最初に、コールする APEX メソッドを定義しましょう。コールする APEX メソッドは、System.Callable インターフェースを実装している global class にする必要があります。

カスタム LWC では、apex および「apexCacheable」メソッドを使用して、この関数をコールできます。apexapexCacheable の違いとして、apexCacheable では、Lightning Web コンポーネントのキャッシュレイヤーが使用されます。

静的リソースへの読み込み

静的リソースを読み込むには、getStaticResourceURL 関数を使用して静的リソースの URL を取得し、Lightning Web コンポーネントの標準ツールを使用して、リソースを読み込みます。

Internationalization プロパティへのアクセス

i18n オブジェクトを使用して Internationalization プロパティを取得できます。公開されているプロパティは、「Salesforce Developer Component Library Documentation (Salesforce 開発者コンポーネントライブラリドキュメント)」に記載されているプロパティです。

現在のユーザー ID の取得

現在のユーザー ID は、UserId 属性で返されます。

クライアントのフォーム要素の取得

クライアントのフォーム要素は、FORM_FACTOR 属性で返されます。

CGCloud 名前空間の取得

CGCloud 名前空間は、CGCloudNamespace および CGCloudNamespaceWithUnderscore プロパティで取得できます。