モバイルフェッチのタイプ
フェッチタイプの設定は、データが画面にロードされるタイミングを決定します。フェッチタイプを変更して、画面のロード時間のパフォーマンスを最適化します。
| フェッチタイプ | 説明 | 使用法 |
|---|---|---|
| プリフェッチ |
プリフェッチは、新しい画面のデフォルトのフェッチタイプです (フォームと詳細を除く)。このオプションは、ユーザーがリスト、カレンダー、またはレコード画面にアクセスしたときにレコード画面データを事前にロードします。リストのロードには時間がかかる場合がありますが、フォームのロード時間は短縮されます。 注:
Yokohama ファミリリリースの時点で、プリフェッチフェッチタイプは埋め込みレコード画面データをリスト画面にプリロードしなくなりました。代わりに、オンライン状態とオフライン状態の間の遷移を強化するリダイレクトです。 |
このフェッチタイプは、ほとんどの画面のデフォルトです。フォームとフォームセグメントのロードにそれほど時間がかからない場合は、このフェッチタイプを使用します。 |
| バックグラウンド | アプリは、埋め込み画面またはフォームセグメントをロードするためのバックグラウンドネットワーク要求を行います。埋め込み画面とフォームセグメントは、バックグラウンド要求が完了するとすぐにロードされます。 | このフェッチタイプは、最初にロードされた画面ではなく、ユーザーが移動する可能性が高い画面に使用します。たとえば、フォームに関連付けられた関連リストなどです。 |
| オンデマンド | アプリは、ユーザーが画面に移動したときにのみ画面をロードするようにネットワーク要求を行います。 | 画面を頻繁に使用することが想定されない場合は、このフェッチタイプを使用します。 |
| 動的 | 最初の 10 行の画面は、 プリフェッチ タイプで説明されているとおりにロードされます。最初の 10 行が経過すると、アプリはオンデマンド フェッチタイプで定義されたとおりに画面をロードします。このオプションは、フォーム画面と詳細画面のデフォルトです。[動的プリフェッチ数] フィールドの値を変更することで、プリフェッチでロードされる行数を変更できます。 | プリ フェッチ フェッチタイプを使用すると、大きなリストのロードが遅すぎる場合に、このフェッチタイプを使用します。 |