テキスト
テキストコンポーネントは、静的または動的なテキストを表示するために使用されます。見た目はシンプルですが非常に汎用性が高く、情報、ラベル、メッセージ、デバッグ表示に重要な役割を果たします。
概要
Text コンポーネントはテキストのブロックを表示します。このテキストは次のいずれかです:
静的: コンポーネントの設定に直接入力するテキスト。
動的: 変数、定数、数式、または Salesforce レコードのフィールドから派生したテキスト。
組み合わせ: 数式を使って静的テキストと動的値を組み合わせることができます。
使用例
ラベルと見出し: 静的なテキストラベル、見出し、サブ見出しを表示して UI を構造化します。
データの表示: Salesforce レコードのフィールドの値を表示します(例: 取引先の名前を表示)。
トラブルシューティング: 重要なことに、Text コンポーネントはデバッグに非常に有用です。変数、数式、またはコンポーネント属性の値を表示して、ダイナミックコンポーネントの「内部」で何が起きているかを理解するのに役立ちます。
プレースホルダーテキスト: データが読み込まれる前に一時的なプレースホルダーテキストを表示します。
値の連結: 結合された値を表示します。
Text の設定
プロパティパネルは、Text コンポーネントが何を表示し、どのように動作するかを制御する場所です。主な設定は次のとおりです:
API 名: コンポーネントの一意で説明的な名前(例:
WelcomeText
).値: 表示するテキストを定義します。次から選択してください:
静的テキスト: フィールドに直接テキストを入力します。
リソースバインディング: リソース選択アイコンをクリックして、変数、定数、または数式リソースを選択し、その値を動的に表示します。
数式: リソース選択アイコンをクリックしてデータ型として数式を選択します。これによりテキストを作成できます。
表示: コンポーネントが表示されるかどうかを制御します。条件付き表示にはブールの変数または数式にバインドしてください
Text コンポーネントでのトラブルシューティング
Text コンポーネントの最も価値のある用途の一つはデバッグです。変数、数式、またはコンポーネント属性がどんな値を持っているかわからない場合、一時的に Text コンポーネントを追加してその Value プロパティを該当のリソースにバインドできます。これによりページ上に値が表示され、直接検査できます。
例: 変数のデバッグ
キャンバスに Text コンポーネントを追加します。
Text コンポーネントのプロパティにある Value プロパティの横のリソース選択アイコンをクリックします。
検査したい Variable リソースを選択します(例: myVariable)。
コンポーネントをプレビューします。Text コンポーネントは現在の myVariable の値を表示します。値が変わると Text コンポーネントは自動的に更新されます。
例: 数式のデバッグ
数式リソースの値を確認するには:
Text コンポーネントを追加します。
Text コンポーネントのプロパティで、 リソースセレクタ の隣にある
Value
アイコンをクリックし、マッピング済み
.検査したい数式リソースをリストから選択します。
コンポーネントをプレビューします。Text コンポーネントは数式の計算結果を表示します。
不要になったらテキストコンポーネントを削除してください
例: コンポーネント属性の表示
Text コンポーネントを追加します。
Text コンポーネントのプロパティで、 リソースセレクタ の隣にある
Value
アイコンをクリックし、マッピング済み
.デバッグしたいコンポーネントを見つけ、属性を選択します。値が表示されるはずです。
まとめると
Text コンポーネントは、静的テキストや動的テキスト、数式や変数を設定するために使用できる汎用性の高いコンポーネントです。デバッグにも非常に適したコンポーネントです。
最終更新
役に立ちましたか?