4D 20 R8の新機能

New in4D 20 R8

4d_r8-network.jpg

ネットワーク

あなたのネットワーク通信をモダナイズ

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

TCPConnectionクラスの詳細を見る

4d_r8-form_editor.jpg

フォームエディター

クリーンで迅速な開発の実現

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

フォームエディターの詳細を見る

4d_r8-github.jpg

GITHUBコンポーネント

依存関係管理を容易にする

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

コンポーネントの詳細を見る

4d_r8-debugging.jpg

デバッガー

より直感的なデバッグエクスペリエンス

組み込まれたデバッガーまたはVS Code拡張機能を使用して、より直感的なエクスペリエンスでデバッグプロセスを改善します。組み込みのデバッガーには、自動保存式、クイックアクセスのためのキー変数の"ピン留め"(固定)機能、およびデバッグをより効率的にするユーザーフレンドリーなインターフェイスが用意されています。

一方、VS Code拡張機能を使用すると、使い慣れたVisual Studio Code環境内で4Dコードを直接デバッグできます。ブレークポイントを設定し、変数を検査し、コードを1行ずつ実行することで、ワークフローをスムーズに統合し、迅速な問題解決を実現します。

デバッグの詳細を見る

4d_r8-4d_server.jpg

4D SERVER

正確なWEBリクエストのためのHTTPリクエストハンドラー

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

HTTPハンドラーの詳細を見る

4d_r8-session.jpg

セッション

シミュレーションセッションを使ったシンプルなテスト

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

セッションの詳細を見る

4d_r8-4dwp.jpg

4D WRITE PRO

ドキュメント処理用に改良されたコマンド

アプリケーション内でドキュメントの処理と書式設定に依存しているユーザーにとって、この機能は大きな利点となります。

  • クリーンなコード: 複数の属性を同時に使用して、読みやすさと保守性を向上させます。

  • テーブル処理の改善: コレクションと式を使用して行を簡単に追加できるため、開発時間が短縮されます。

  • 便利な画像の挿入: WP Insert Pictureは、挿入した画像の参照にすぐアクセスできる機能になりました。

  • 簡略化されたナビゲーション: This.sectionIndexやThis.pageIndexなどの関数を使用して、ドキュメント要素に簡単にアクセスできます。

  • 最新化されたコマンド: コマンドは、ドキュメントとイメージを処理するための4Dファイル引数と(以前の)パス引数を受け入れるようになりました。

4D Write Proの詳細を見る

4d_r8-e-mail_handling.jpg

Eメールの操作

GOOGLEのユーザー情報に簡単にアクセス

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

4D Netkitの詳細を見る