オフライン使用でサポートされる LWC アダプターとサポートされない LWC アダプター
Life Sciences Cloudモバイル アプリケーションでオフライン データ解決をサポートするLDS(Lightning Data Service)ワイヤー アダプターを確認します。この情報を使用して、オフラインで使用する Lightning Web コンポーネント (LWC) を設計します。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Life Sciences Cloud、Life Sciences Cloud for Customer Engagementアドオン ライセンス、Life Sciences Customer Engagement管理パッケージが付属するEnterprise EditionおよびUnlimited Edition。 |
サポートされるアダプター
オフラインサポートを有効にすると、次のアダプターにローカルハンドラーがあり、デバイスのローカルデータベースからの要求を解決します。
レコード操作
| アダプター | モジュール | オフライン動作 |
|---|---|---|
getRecord |
lightning/uiRecordApi |
以前に同期されたレコードの項目値を返します。 |
getRelatedListRecords |
lightning/uiRelatedListApi |
名前付きリレーションを使用して子レコードを返します。 |
createRecord |
lightning/uiRecordApi |
一時的なオフライン ID を使用してローカルにレコードを作成し、再接続時に同期します。 |
updateRecord |
lightning/uiRecordApi |
ローカルデータベースのレコードを更新します。 |
deleteRecord |
lightning/uiRecordApi |
レコードをローカルで削除済みとしてマークし、再接続時に同期します。 |
getRecordCreateDefaults |
lightning/uiRecordApi |
キャッシュされたデフォルト項目値とレイアウト情報を返します。 |
メタデータおよびオブジェクト情報
| アダプター | モジュール | オフライン動作 |
|---|---|---|
getObjectInfo |
lightning/uiObjectInfoApi |
項目、リレーション、CRUD アクセス権、レコードタイプを含むオブジェクトスキーマを返します。 |
getObjectInfos |
lightning/uiObjectInfoApi |
一括処理オブジェクトのメタデータを返します。部分的な障害が発生する可能性があります。 |
選択リスト値
| アダプター | モジュール | オフライン動作 |
|---|---|---|
getPicklistValues |
lightning/uiObjectInfoApi |
1 つの項目の選択リストの表示ラベルと値のペアを返します。 |
getPicklistValuesByRecordType |
lightning/uiObjectInfoApi |
オブジェクトとレコードタイプのすべての選択リスト項目を返します。 |
レイアウトと UI
| アダプター | モジュール | オフライン動作 |
|---|---|---|
getLayout |
lightning/uiRecordApi |
ローカルメタデータからレコードページレイアウトを返します。 |
getRecordUi |
lightning/uiRecordApi |
レコード、レイアウト、およびオブジェクト情報を組み合わせて返します。 |
ルックアップ
| アダプター | モジュール | オフライン動作 |
|---|---|---|
getLookupRecords |
lightning/uiRecordApi |
ローカルデータベースで参照項目の一致を検索します。 |
サポートされないアダプター
次のアダプターにはオフラインハンドラーがありません。デバイスがオフラインの場合、これらのアダプターは要求をローカルで解決できません。
| アダプター | モジュール |
|---|---|
notifyRecordUpdateAvailable |
lightning/uiRecordApi |
getRelatedListInfo |
lightning/uiRelatedListApi |
getRelatedListInfoBatch |
lightning/uiRelatedListApi |
getRelatedListsInfo |
lightning/uiRelatedListApi |
getRelatedListRecordsBatch |
lightning/uiRelatedListApi |
getRelatedListCount |
lightning/uiRelatedListApi |
getNavItems |
lightning/uiAppsApi |
graphql |
lightning/uiGraphQLApi |
| Connect API | 任意の/connect/エンドポイント |
| Apex REST | 任意の/services/apexrest/エンドポイント |
| REST を介した SOQL | /services/data/{version}/query |
この記事で問題は解決されましたか?
ご意見をお待ちしております。
