
ネットワーク
あなたのネットワーク通信をモダナイズ
TCPConnectionクラスを使用して4Dアプリケーションを拡張します。この新しいクラスは、オブジェクト指向のシンタックスを活用し、非同期ネットワーク接続処理をサポートして、4Dインターネットコマンドの最新の統合された代替を提供します。TCPConnectionを使用すると、サーバー、プリンター、レジ、産業機器などのデバイスに簡単に接続でき、様々なネットワークニーズに対応できます。TCPConnectionクラスを統合すると、ネットワーク通信のパフォーマンス、保守性、および汎用性を向上させることができます。

フォームエディター
クリーンで迅速な開発の実現
式のリアルタイム検証、コマンドの自動補完、シンタックスエラー検出を体験し、信頼性の高いフォーム開発を実現します。さらに、改良されたFORM EDITコマンドを使用すると、フォーム編集プロセスを高速化できます。フォームを直接開いてオブジェクトを即座に選択できるため、複数のページを移動しなくてもプロパティをすばやく編集できます。

GITHUBコンポーネント
依存関係管理を容易にする
GitHubからの自動チェックで更新を管理します。セマンティック・バージョニングルールを使用することで、特定のバージョンをロックしたり、柔軟な範囲を適用したりしながら、最新の機能を使用してください。よりクリアな通知と手動によるオーバーライドオプションにより、プロジェクトのニーズに合わせて更新を適用し、時間を節約して安定性を高めることができます。

デバッガー
より直感的なデバッグエクスペリエンス
組み込まれたデバッガーまたはVS Code拡張機能を使用して、より直感的なエクスペリエンスでデバッグプロセスを改善します。組み込みのデバッガーには、自動保存式、クイックアクセスのためのキー変数の"ピン留め"(固定)機能、およびデバッグをより効率的にするユーザーフレンドリーなインターフェイスが用意されています。
一方、VS Code拡張機能を使用すると、使い慣れたVisual Studio Code環境内で4Dコードを直接デバッグできます。ブレークポイントを設定し、変数を検査し、コードを1行ずつ実行することで、ワークフローをスムーズに統合し、迅速な問題解決を実現します。

4D SERVER
正確なWEBリクエストのためのHTTPリクエストハンドラー
HTTPリクエストハンドラーを使用して、届いてくるWebリクエストを完全に制御できます。ユーザー認証、ファイルのアップロード、構造化された精度を持つURLベースのロジックを処理し、効率的なロギング、ユーザーのリダイレクト、動的なコンテンツ配信を可能にします。

セッション
シミュレーションセッションを使ったシンプルなテスト
シングルユーザーモードでシミュレートされたセッションを使用して、テストプロセスをシンプルにします。この機能により、開発者はアプリケーションをサーバーで運用することなく、セッションに依存する機能を簡単にテストできます。作業の効率的な検証を可能にすることで、時間を節約し、開発ワークフロー全体を改善できます。

4D WRITE PRO
ドキュメント処理用に改良されたコマンド
アプリケーション内でドキュメントの処理と書式設定に依存しているユーザーにとって、この機能は大きな利点となります。
-
クリーンなコード: 複数の属性を同時に使用して、読みやすさと保守性を向上させます。
-
テーブル処理の改善: コレクションと式を使用して行を簡単に追加できるため、開発時間が短縮されます。
-
便利な画像の挿入: WP Insert Pictureは、挿入した画像の参照にすぐアクセスできる機能になりました。
-
簡略化されたナビゲーション: This.sectionIndexやThis.pageIndexなどの関数を使用して、ドキュメント要素に簡単にアクセスできます。
-
最新化されたコマンド: コマンドは、ドキュメントとイメージを処理するための4Dファイル引数と(以前の)パス引数を受け入れるようになりました。

Eメールの操作
GOOGLEのユーザー情報に簡単にアクセス
サードパーティーのWebサービスとやり取りするための組み込みコンポーネントである4D NetKitを使用すると、Googleのユーザー情報、ドメインプロファイル、連絡先を簡単に取得できます。簡単なコマンドを使用して、このデータをアプリケーションに統合し、ユーザーフレンドリーなインターフェイスを構築したり、通信プロセスを自動化したりできます。