Lightning Web コンポーネントアクションの作成
Life Sciences Cloud モバイル アプリケーションで Lightning Web コンポーネントを開くカスタム アクションを設定し、レコード ページからカスタム機能にアクセスします。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Life Sciences Cloud、Life Sciences Cloud for Customer Engagementアドオン ライセンス、Life Sciences Customer Engagement管理パッケージが付属するEnterprise EditionおよびUnlimited Edition。 |
| 必要なユーザー権限 | |
|---|---|
| Lightning Web コンポーネント (LWC) アクションを作成する | ライフサイエンス商業管理者 |
-
Salesforce DX を使用して helloWorld Lightning Web コンポーネントを作成します。
- コマンドパレットを開きます (Cmd+Shift+P (macOS) または Ctrl+Shift+P (Windows))。
- 「SFDX」と入力し、「SFDX: プロジェクトを作成」を選択します。
- Enter キーを押して標準オプションを受け入れます。
- プロジェクト名として「HelloWorldLightningWebComponent」と入力し、Enter キーを押します。
- プロジェクトを保存するフォルダを選択し、[プロジェクトを作成] をクリックします。
- もう一度コマンドパレットを開き、「SFDX」と入力して、「SFDX: Lightning Web コンポーネントを作成」を選択します。
- コンポーネント名として「helloWorld」と入力し、デフォルトパスを受け入れます。
- force-app/main の下のデフォルトフォルダを右クリックし、[SFDX: Deploy This Source to Org (SFDX: このソースを組織にリリース)] を選択します。
helloWorld コンポーネントを使用して、オブジェクトに対するクイックアクションを作成します。
- [設定] から、オブジェクトマネージャーを開き、オブジェクトを選択して [ボタン、リンク、およびアクション] をクリックし、[新規アクション] をクリックします。
- アクション種別を「Lightning Web コンポーネント」に設定し、コンポーネントとして「helloWorld」を選択し、表示ラベルと名前を入力して保存します。
- 管理コンソールでカスタムアクションを作成したら、Lightning Web コンポーネントのクイックアクション名を [クイックアクション] フィールドに入力します。
レコードページでアクションをタップすると、対応する Lightning Web コンポーネントに移動します。
メモ Salesforce モバイルアプリケーションの LWC は、レコード作成後にレコード詳細に移動しません。サーバーが直接レコードを作成するため、レコードが表示される前にアプリケーションで往復同期が必要です。
この記事で問題は解決されましたか?
ご意見をお待ちしております。
