詳細情報:
[ブロック表示ラベルを編集] LWC (管理パッケージ) の拡張
管理パッケージランタイムの場合、[ブロックの表示ラベルを編集] LWC を拡張して、[カード] および [ロングカード] 編集モードの LWC の編集ブロックの表示ラベルをカスタマイズします。カードとロングカードの編集モード専用の [ブロック表示ラベルを編集] LWC は、グローバルアクションを含む元の表示ラベルを上書きします。
この情報は、OmniStudio for Managed Packages 用です。標準ランタイムの OmniStudio については、OmniStudio ヘルプを参照してください。
OmniScript 要素の Lightning Web コンポーネントを拡張するための要件を理解していることを確認します。
- VisualStudio でカスタム LWC を作成するか、カスタムの Edit Block LWC 例をダウンロードします。カスタム LWC 例のコードは、グローバルアクションの表示ラベルを緑色に変更します。
-
LWC の JavaScript ファイルで、[ブロック表示ラベルを編集] LWC を拡張します。次のコード例を使用して、NS をパッケージの名前空間に置き換えます。
例:
import omniscriptEditBlockLabel from "NS/omniscriptEditBlockLabel"; import template from "./editblockLabelCustomize.html" export default class editblockLabelCustomize extends omniscriptEditBlockLabel{ // your properties and methods here render() { return template; } } - カスタム LWC にコードを追加します。
- カスタム LWC を Salesforce にリリースします。
- [ブロックの編集] LWC が含まれる OmniScript に移動します。
- [ブロックを編集] のプロパティで、[ブロックモードを編集] を選択し、[カード] または [ロングカード] をクリックします。
- [ブロックの表示ラベルの編集 LWC コンポーネントの上書き] 項目に、カスタム LWC の名前を入力します。
- OmniScript を有効にして、変更をプレビューします。



