4D for iOSの前バージョンで、Many to Oneリレーションを紹介しました。4D v18は、4D for iOSで利用できるリレーションのリストを完成させ、携帯電話で得られる最も魅力的なユーザー体験で最も完全なアプリケーションを簡単に構築できるようにします!
どのように機能するか
全てのリレーションが、構造 セクションで利用可能になりました。iOSアプリの1対多のリレーションと関連するテーブルが表示されます。リレーションの管理は非常に直感的で、簡単に行うことができます。
- 一対多のリレーションを公開する。
- Formsセクションで、リレーションをお好みの詳細フォームにドロップします。
これだけです。4D for iOSは、残りの作業をあなたに代わって行います!
リレーション定義のプロセスに関する完全なドキュメントをご覧ください。
iOSアプリをビルドしたら
アプリをビルドすると、新しいカスタムリレーションボタン(下の画像のタスクリストボタン)が、リンクされた詳細フォームで利用できることがわかります。このボタンで、関連テーブルに直接移動することができます。私たちは、カスタマイズが大好きなので、4D for iOSでは、独自のカスタムリレーションボタンを簡単に作成し、プロジェクトに含めることができます。
また、ラベルとアイコンのセクションで、移動先のビューに表示されるタイトルを定義し、移動元のビューを追跡することができます。もちろん、ラベル&アイコンのセクションでは、短いラベルと長いラベル、そしてアイコンを定義することができます。
関連するビューの間を移動する
4D for iOSアプリでは、iOS 13で利用できる新しいカードナビゲーション 機能により、関連するビュー間を簡単にナビゲートすることができるようになります。上から下へスワイプすると、現在の関連ビューを解除することができます。4D for iOSのドキュメントセンターからチュートリアルがあり、作成プロセスをガイドします。