4Dでチップを細かくコントロール
4D v16 R4 は、Tipの管理について、より柔軟な対応を可能にしました。データベースパラメータを使用してすべてのチップを一度に有効または無効にする可能性を超えて、あなたは今、あなたのチップが表示される方法を詳細に制御することができます:それを表示する前に遅延し、それが表示されている時間の長さです。さらに、 、4D Pack4Dにすべて含まれています。
プログラミングでライセンス情報を取得する
サーバーアプリケーションの分析、レポート、デバッグを行う際に、利用可能なクライアント数、消費された接続数、有効期限やその他多くの情報を知りたいと思うことがあるでしょう。
4D v16 R4では、実行中の4D製品 (例えば4D Server)の有効なライセンスに関する詳細な情報を取得 することができるようになりました。例えば
- バージョン
- プラットフォーム
- 4D Write Proの使用可能な接続数と消費された接続数。
- 4D Clientの使用可能な接続数と消費された接続数。
- 有効期限
- …
独自のプロセスおよびユーザー監視を作成
4Dサーバー、4Dリモート、4Dスタンドアロンで実行されているプロセスのリストを取得し、独自の管理画面を作成する必要がある場合。アプリケーションのモニタリングウィンドウを作成するために、どのユーザーが各プロセスを開始したかを知りたい、またはサーバーの負荷を分析するために、この情報をデータベースに記録したいと思いませんか?新しいコマンドをプログラミングすることで、この情報を簡単に取得できるようになりました。 Get process activity.
プログラミングでタブの並び順を決める
ここでは、非常に一般的な開発者のニーズを2つ紹介します。1.ユーザーの条件に応じて、フォーム内のオブジェクトを並べ替えたい。- 2.2. リストで選択された項目に応じて、フォーム内のオブジェクトを表示、非表示、移動させたい。
これらのすべてのケースで、 フォームオブジェクトのタブ順序を変更 する必要が あります。現在では 4D v16 R4では、 実行時にプログラミングでタブ順序を変更 することができます。そのために、2つの新しいコマンドが作成されました。 FORM SET ENTRY ORDERと FORM GET ENTRY ORDER.
オブジェクト内のピクチャのサポート
4D v16 R4から、 オブジェクトの属性に ピクチャーのサポートが 追加されました。例えば、メソッド、フォーム、プロセス間で設定やデータを交換するためにオブジェクトを使用する場合、このオブジェクトでアイコンや画像を渡すことができるようになりました。もう、画像をディスクに一時的に保存する必要はありません。
この新しいタイプは、他のオブジェクトの属性タイプと同様に使用することができ、オブジェクト内で画像を使用、取得、設定することができます。また、ピクチャーテーマのコントロールも使用することができます。
4Dでサポートされる新しいタイプです。Null
4Dでは、オブジェクトの管理を容易にするために、新しい Nullを導入し、オブジェクトと コレクションの管理を容易にしました。この型のおかげで null のおかげで、欠落している値を表すことができ、オブジェクトやコレクションが正しく設定されているかどうかを簡単に確認することができます。
4Dは新しい変数タイプを開始します。コレクション
4D v16 R4 では、 Collection と呼ばれる新しいタイプの変数が導入されました。これらの変数は何を意図しているのでしょうか?オブジェクトやBLOBのように、コレクションはテキスト、数値、ブーリアン、オブジェクト、そして他のコレクションなど、ほとんどすべての種類の変数を保持するために使用することができます。配列は常に同じ型の要素を含まなければなりませんが、コレクションでは、先に述べたすべての変数型を混在させることができるのです。
4D Write Proのツールバーは、標準のアクションで簡単にデザインすることができます。
あなたのアプリケーションにカスタム4D Write Proツールバーが必要ですが、実装に時間がかかりすぎるのではと心配ではありませんか?朗報です!4D v16 R4では、チェックボックスとポップアップメニューに標準的なアクションを割り当てることができるようになりました。このすぐに使える機能で時間を節約し、あなたのニーズにぴったり合ったユーザーフレンドリーなインターフェイスを簡単に作りましょう!
4D Write Proエリアのフォントサイズやボーダースタイルをコントロールするポップアップメニューをワンクリックで作成できるようになり、コードは必要ありません。プロパティリストを使用してアクションを割り当てるだけで完了です。そして、オブジェクトの状態と値は、コンテキストとテキストの選択に応じて、4Dによって自動的に更新されます!シンプルでパワフル…
JSONオブジェクトを検証する
私たちは、ますますJSON形式を使うようになっています。例えば、設定をファイルに保存したり、ソフトウェアの設定を保存したり、ウェブ上で他のサーバーとクライアントデータを交換したりするためです。
受信したデータが期待通りの形式であることを、どのように検証すればよいのでしょうか。 必要な情報がすべて実際に存在することを、どのように検証すればよいのでしょうか? JSON形式の種類ごとに面倒なメソッドを書かずに、この検証を行うにはどうしたらよいでしょうか?
単にJSONスキーマを記述して JSON Validatenewコマンド!
4DがWindows上のアプリケーションにSDIモードを導入!
ホットニュース!Windows上の4Dアプリケーションは、次のおかげで新しい世界に突入しています。 4D Windows 64-bit.他のすべてのアプリケーションウィンドウを含む、グレーバックのメインウィンドウを覚えていますか?このメインウィンドウは、技術的にはMDI(Multiple Document Interfaceの略)と呼ばれ、現在は、これを取り除き、アプリケーションウィンドウがすべて独立しているSDI(Single Document Interface)に移行する方法があります…
興味ありますか?チェックボックス1つでSDIモードを有効にすれば完了です…1行のコードも不要です