データセクションは、プロジェクトエディターで利用でき、モバイルデバイスに組み込むデータをフィルタリングすることが可能です。 4D v19 R4では、このデータセクションが改善され、アプリケーションに何が含まれるかをより理解しやすくなりました。
リマインダ
このデータセクションは、埋め込みデータを大幅に削減し、モバイルアプリに関連するデータのみを取り込むために作成されました(例:昨年度の請求書のみ、または特定の営業チームの顧客、地域ごとにフィルタリング)。
このデータセクションは、開発およびテスト段階でも役立ち、次のことが可能です。
- データの取得元を定義する(現在のデータファイルまたは遠隔地のサーバーデータファイル)。
- フィルタクエリを使用して、生成されたアプリに埋め込まれるデータセットを生成します。
- アプリをビルドするたびにデータを自動的に再生成するかどうかを指定します。
アプリの開発時にビルドプロセスの時間を短縮するために、2つのオプションが用意されています。
- 画像を含めない
- ビルドのたびにデータを再生成しない
その名の通り、データが安定している場合、これらのオプションにより、ビルドのたびに画像やデータを生成することを避けることができます。
最後に、Regenerateボタンを押すと、新しいデータセットを再生成することができます。
新機能
本日、モバイル機器に送信するデータについて、より多くの情報を提供するために、このセクションを改善しました。例えば、各データクラスの正確なエンティティ数とデータサイズを取得し、モバイルアプリでデータが多くなりすぎるのを防ぐことができます。
このデータセクションでは、Validateボタンをクリックすることで、クエリの有効性を確認することもできます。クエリが正しくない場合はエラーメッセージが表示され、クエリの有効性についてより視覚的なフィードバックが得られます。
最後に、新しいデータセットを生成すると、新しいプログレスバーとキャンセルボタンが表示されるので、いつでも簡単に生成プロセスをキャンセルすることができます。ビッグデータの生成を可視化したり、フィルタークエリのミスを補うために処理をキャンセルしたりするのに非常に便利です 😉
フィードバックは4Dフォーラムでお願いします。詳細はドキュメントをご覧ください。