モバイルの動的フォームの有効化
モバイルの動的フォームを使用すると、モバイルユーザーは、デスクトップユーザーと同じカスタマイズされた環境を利用できます。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
使用可能なエディション: Group Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition |
| 必要なユーザー権限 | |
|---|---|
| Lightning アプリケーションビルダーで Lightning ページを作成および保存する | 「アプリケーションのカスタマイズ」 |
メモ 動的フォーム (デスクトップおよびモバイル) は、ほとんどの標準 LWC 対応オブジェクトでサポートされますが、すべての標準 LWC 対応オブジェクトでサポートされるわけではありません。LWC 対応オブジェクトのリストについては、「レコードホームページの LWC への移行」を参照してください。Lightning アプリケーションビルダーでオブジェクトのレコードページを開いたが、コンポーネントパネルに [項目] タブが表示されない場合、そのオブジェクトでは、動的フォームはサポートされていません。たとえば、メモオブジェクトはレイアウトが固定されているため、動的フォームはサポートしません。動的フォームは、LWC に対応していないオブジェクトではサポートされません。たとえば、LWC 対応ではないキャンペーン、商品、行動、ToDo では、依然としてページレイアウトからの情報が使用されます。
- [設定] の [クイック検索] ボックスに「モバイル」と入力し、[Salesforce モバイルアプリケーション] を選択します。
-
[動的フォームとモバイルの動的強調表示] を有効にします。
これで、他にも便利な機能が有効になりました。このオプションが有効になったため、これ以降は動的フォーム項目を使用して作成するレコードページはモバイルで使いやすくなります。ただし、モバイルの動的フォームの利点を活用するには、既存の動的フォーム対応のレコードページを更新します。
- [設定] から、[クイック検索] ボックスに「アプリケーションビルダー」と入力し、[Lightning アプリケーションビルダー] を選択します。
- 動的フォーム対応レコードページを開きます。
-
ページで [レコード詳細 - モバイル] コンポーネントを見つけます。
通常、[詳細] タブの下部にあります。
![[レコード詳細 - モバイル] コンポーネント](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-extend_click-260-0-0-production-jajp/3a03ac06-9642-44ef-882e-1a2d0dbbe0f9/extend_click/images/lab_record_detail_mobile_cmp.png)
-
キャンバスの [レコード詳細 - モバイル] コンポーネントにマウスポインターを置き、[
] をクリックして削除します。
メモ モバイルユーザーに動的フォームの項目とカスタマイズを表示するには、動的フォーム対応レコードページから [レコード詳細 - モバイル] コンポーネントを削除する必要があります。[モバイルの動的フォーム] を有効にしてこのコンポーネントを削除しない場合、モバイルユーザーには [レコード詳細 - モバイル] コンポーネントの項目のみが表示され、カスタマイズされた動的フォーム項目は表示されません。コンポーネントが削除されると、モバイルユーザーにはデスクトップユーザーと同じカスタマイズされた動的フォーム項目が表示されます。 - ページを保存します。
- ページが有効な場合は、必要に応じて [有効化] をクリックし、電話フォーム要素でページが有効化されていることを確認します。
モバイルの動的フォームは、Salesforce モバイルアプリケーションを実行する現在サポートされているすべてのデバイスの iOS および Android の携帯電話とタブレットで機能します。「Salesforce モバイルアプリケーションの要件」を参照してください。
メモ 動的フォーム対応レコードページで上書きアクションを使用して LWC カスタムコンポーネントでデフォルトレコード値を処理し、モバイルの動的フォームを有効にしている場合は、上書きがモバイルで適切に機能するように、カスタム LWC コンポーネントでデフォルトレコード値をエンコードする必要があります。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

