詳細情報:
Angular OmniScript から LWC OmniScript への変換
Vlocity Insurance and Health Summer '19およびVlocity Communications, Media, and Energy Fall '19リリース以降、VlocityではSalesforce Lightning Webコンポーネントのプログラミング モデルがサポートされます。
開始する前に、[LWC Omniscript Considerations (LWC Omniscript の考慮事項)] ページで、LWC OmniScript で Angular OmniScript と同じ要素と機能がサポートされていることを確認します。
OmniScript を LWC OmniScript に変換して、既存の Angular OmniScript でカスタム Lightning Web コンポーネントを使用できるようにします。
LWC 互換の要素では、OmniScript の [Available Components] パネルに Lightning アイコンが表示されます。
-
Vlocity Insurance および Health Spring '20 以降、LWC OmniScript は大文字で始まる場合があります。OmniScript が以前のパッケージに含まれている場合:
Vlocity Insurance and Health Summer '19-Winter '20 および Vlocity CME Fall '19-Winter '20 リリースでは、LWC OmniScript の Type は小文字で始まる必要があります。OmniScript の [種別] が大文字で始まる場合は、[種別] を小文字で始まる一意の名前に変更します。大文字と小文字を区別して Angular OmniScript の Type を変換することはできません。たとえば、「Test」という名前の既存の種別を持つ Angular OmniScript がある場合、「test」という名前の種別を持つ LWC OmniScript を作成することはできません。
[種別] は Salesforce 選択リストに保存され、Salesforce 選択リストでは大文字と小文字を区別せずに値が保存されるため、[種別] の制限が発生します。
- [Enable LWC] チェックボックスをオンにします。
-
OmniScript の既存の [完了] アクションを [ナビゲーションアクション] に置き換えます。移動アクションの設定についての詳細は、「移動アクション」を参照してください。
LWC OmniScript では、[完了アクション] 要素はサポートされていません。
- LWC 選択要素では、Type Ahead ブロックの絞り込みに似た絞り込みが行われます。絞り込みなしで少数のオプションを表示するには、選択要素をラジオ要素に置き換えます。詳細は、「Select Element and Radio Element」を参照してください。
- カスタムテンプレートを使用する Angular OmniScript の要素では、カスタム機能を提供するためにカスタム Lightning Web コンポーネントを使用する必要があります。
