プロジェクトデータベースでの4Dライブラリの利用
4Dでは、アプリケーションの開発を支援するためのライブラリを提供しています。そのうちの1つは標準ライブラリで、あらかじめ設定されたフォームオブジェクトやウィジェットが含まれており、他のライブラリはカスタムライブラリとなっています。標準ライブラリは、”読み取り専用 “で、プロジェクト・データベースを開発する際に、その動作は変わりません(ただし、細かい、化粧品のようなインターフェースの違いは除きます)。また、独自のカスタムライブラリを作成して、独自のフォームオブジェクトやオブジェクト群を保存することも可能です。この場合、さらに強力なものにするために、いくつかの変更が加えられています。以下は、これらの変更点について知っておく必要があるすべてです。
新しいツールです。JSON Validator
4D v16 R4 introduces 新しいコマンドである JSON Validate.このコマンドを使用すると、JSONドキュメントがJSONスキーマに従って「有効」であるかどうかを検証できます。これは、サーバー間やサーバーとクライアントの間で情報を交換する際に非常に便利です。 JSONスキーマの標準のおかげで、自分のサーバーや外部のサーバーと通信するための「プロトコル」を定義することができます。 詳しくは、こちらのブログ記事をご覧ください。
4Dパートナーとの4D内部コンポーネントのソースコード共有
4Dは、64ビットクイックレポート、日付/時間ピッカー、あるいは4D Write Proユーザーインターフェースなど、4D内部の重要なコンポーネントのソースコードを共有する新しいプログラムを開始しました。
面白そうですが、 あなたにとって具体的にどの ような意味があるのでしょうか?時間ピッカーを使いたいけど、見た目が違う。4D Write Proのユーザーインターフェースは素晴らしいのですが、あなたのアプリケーションに正確に適合することができません。