製品

プリエンプティブモードのウェブサーバー

Deeplからの自動翻訳

4D Web Serverもプリエンプティブになりつつあるので、4D v16でプリエンプティブ・マルチスレッドについて進めています。チェックボックスを1つクリックするだけで、あなたのアプリケーションは、より多くの同時接続ユーザーをサポートし、より多くのリクエストを並行して処理することができます。CPU時間を多く使うリクエストでは、実行が最大2倍速くなります

製品 blank

新しいキャッシュマネージャでパフォーマンスを向上させる

Deeplからの自動翻訳

4D v16 は、 より良いパフォーマンスと スケーラビリティのために設計されています。プリエンプティブ・マルチスレッディングのような主要機能に加え、4D v16 64-bitは、キャッシュメモリ内のオブジェクトの処理を最適化し、断片化の問題を回避するために、全く新しいキャッシュマネージャを組み込んでいます。

新しいキャッシュマネージャは、最近のコンピュータ(64GBまたは128GBのキャッシュを搭載)の非常に大きなキャッシュの使用を改善し、低価格のRAMを利用して、大きなデータベースも完全にメモリ内に保持することができます。また、データオブジェクトをキャッシュに保持または解放する際の優先順位のサポートが強化され、メモリのアンロード量が減少するため、非常に大きなデータファイルで小さなキャッシュサイズの状況も改善されます。

製品 blank

MSCが非推奨の画像を探すのに役立つようになりました。

Deeplからの自動翻訳

QuickDraw/QuickTime画像(PICTフォーマット)は、4D v11から非推奨となり、最新の画像フォーマット(PNGや JPEGなど)に変更する必要があります。新しい 64-bit バージョンの4Dは、もはやPICT画像をサポートしていません。ですから、課題は、あなたの古いアプリケーションの中からそれらを見つけることです。

製品 blank

メソッドエディターの新しい環境設定

Deeplからの自動翻訳

4Dメソッドエディタで、指定した変数の出現を視覚化したいですか?あるいは、メソッドのコードが重すぎて、ブロックアイコンや行があちこちにあり、読みにくくなっていると感じますか?

4D v16では、4D開発者の生活を楽にするために、コードエディタで新しい設定オプションが利用できるようになりました!

製品 blank

4Dランゲージのためのプリエンプティブ・プロセス

Deeplからの自動翻訳

4D v11以降、データベースサーバーとSQLサーバーは共にプリエンプティブなマルチスレッディングを使用します。4D v13 からは、Static モードの Web Server もプリエンプティブを使用しています。v15 R5では、4D言語もプリエンプティブ・プロセスで実行できるようになりました。

製品 4D Write Pro: create template

4D Write Pro:プログラミングによる文書作成

Deeplからの自動翻訳

4D Writeは、エンドユーザーが作成したテンプレートをもとに、請求書、報告書、注文書などのドキュメントを自動的に作成するのが一般的な使用方法でした。

4D Write Pro v16では ブックマークという新しいコンセプトで、セクションごとに新しいドキュメントを簡単に作成できるようになりました。

製品 blank

4Dファイル取得」コマンドを追加

Deeplからの自動翻訳

4D v16 では、新しい Get 4D Fileコマンドは、異なる4Dファイルのファイルパスを返します。以下のファイルのパスを簡単に取得することができるようになりました。

  • バックアップ用設定ファイル
  • 最終バックアップファイル
  • ユーザー構造設定ファイル
  • ユーザーデータ設定ファイル
製品 4D Write Pro bookmarks

4D Write Proの新機能。”ブックマーク”!

Deeplからの自動翻訳

4D Write Proの文書内にブックマークを作成することができるようになりました。しかし、ブックマークとは一体何でしょうか?ブックマークとは、4D Write Pro ドキュメントの選択テキストに一致する名前付き参照のことです。

1つのドキュメントに複数のブックマークを作成することができます。一度作成されたブックマークは、名前のリストとして取得することができ、そのうちの一つを使用することで、対応するテキストの範囲を取得することができます。

製品 4D: list of picture formats

C_PICTURE に含まれるフォーマットの一覧を取得する。

Deeplからの自動翻訳

画像フィールドや変数には、異なる画像形式を格納することができ、1つの画像を複数の形式で同時に格納することもできます。例えば、ある画像をPNG、SVG、MacPICTの3つの形式で同じ変数に格納することができます。

この新しい GET PICTURE FORMATSコマンドを使用すると、C_PICTURE変数に含まれるフォーマットの数と種類を取得することができます。