コード・エディター
効率化のためにカスタマイズされた警告生成
生成する警告をグローバルに定義することで、コーディング効率を向上させます。プロジェクトのニーズに合わせて警告設定を調整し、重要でないアラートを除外し、新しいグローバル定義を使用して重要なものに焦点を当てます。
プログラミング
高度なツールによる生産性とセキュリティの最大化
新しい比較演算子を使用してオブジェクト参照を簡単に識別できるため、オブジェクトまたはコレクションが同じ参照を共有しているかどうかを判断し、エラーを減らして開発を高速化できます。
宣言された名前空間を使用して、同じホストプロジェクト内の他のコンポーネントからクラスにアクセスします。これにより、コンポーネント間のクラス統合が簡素化され、開発の柔軟性と効率が向上します。
IDによるセッション・ストレージ機能を使用すると、複数のセッションに渡って一貫した情報を維持できるため、ユーザーはWeb、モバイル、クライアント/サーバーのいずれのプラットフォームでも同じデータにアクセスできます。
PDF/A3ドキュメントから埋め込みファイルを抽出する新しいコンポーネントを使用して、PDF/A3ファイル抽出を自動化します。これは、ヨーロッパで必須の電子請求書を処理するために不可欠です。
強制ログインがREST API認証のデフォルトになり、デフォルトで高レベルのセキュリティが確保されます。新しいプロジェクトには、より厳格なアクセス制御が自動的に適用されます。既存のプロジェクトをアップグレードすると、クリックするだけで保護が強化されます。
Githubコンポーネント
直接統合によるコラボレーションの向上
GitHubコンポーネントを4Dで直接簡単に管理できます。リポジトリのダウンロードを自動化し、セマンティックバージョン管理との整合性を確保します。これらはすべて、4D Component Managerから実行できます。この機能により、コンポーネント管理がシンプルになり、コラボレーションを促進しながら時間を節約できます。
4D Write Pro
空のデータソース処理を使用してドキュメント表示を磨く
空のデータベースを使用してドキュメントを乱雑に表示しないようにします。新しいwk empty datasource属性を使用すると、データソースが空の場合のテーブルの表示方法を制御できます。表示、非表示、またはプレースホルダー行の表示を選択できます。これにより、ドキュメントがプロフェッショナルで洗練されたものになり、データの状態にかかわらず一貫性が維持されます。
ユーザーエクスペリエンス
サブフォームでのスクロール動作の強化
サブフォームのスクロールを調整して、移動しやすくします。新しいスクロール動作では、スクロール可能なコンテンツにカーソルを合わせると最初にスクロールします。それ以外の場合は、サブフォーム全体がスクロールされ、よりスムーズで直感的なユーザーエクスペリエンスが提供されます。
ORDA
より少ない労力で、よりクリーンなインターフェイスを生成
エンティティの削除によって生じた空白を、1行のコードでクリアします。新しいclean ( )関数を使用すると、煩雑なインターフェイスが解消され、手動でクリーンアップする手間が省けます。REST APIユーザーは、APIリクエストでcleanパラメータを利用してエンティティセットを整理し、データ管理と使いやすさを向上させることもできます。