4D-jp 4D Japan Technical Support Team

4D 21r3 修正リスト

2026-05-19

  • ACI0106343 REDRAWのパラメーターにテーブルを渡した場合,シンタックスエラーになりました。

  • ACI0106335 Mac版Apple Siliconのみ。$rintというローカル変数名を使用した場合,コンパイルエラーが返されました。

注記: 問題は修正されましたが,誤ったコードをlangがキャッシュしているかもしれないので,コンパイルコードを削除してから再コンパイルを実行してください。

  • ACI0106332 FluentUI (Windows) または Liquid Glass (macOS) が有効にされている場合,ファイルメニューからフォームをプリントしようとすると,アプリケーションがフリーズしました。

  • ACI0106331 新規プロジェクトを作成した場合,印刷オプションのuse legacy renderingがデフォルトで有効にされていました。

  • ACI0106344 ACCUMULATEのパラメーターに変数を渡した場合,シンタックスエラーになりました。

注記: シンタックスチェックが参照しているドキュメントの記述が修正されました。

  • ACI0106219 クライアント/サーバー版のみ。リモートデバッガが接続されていない状態でクライアントを接続し,サーバー側で実行されるメソッドを実行した場合,ブレークポイントまたはTRACEにコードが差し掛かったところでデバッガが起動しました。

  • ACI0106322 Mac版のみ。プラグインエリアが配置されたフォームでダイアログを表示した場合,アプリケーションがクラッシュしました。

注記: Liquid Glassの仕様により,プラグインエリアを含むユーザーインタフェースをメインスレッドで描画することが必須になりました。問題は修正されましたが,別スレッドからフォームを描画しようとした場合,プラグインエリアはレンダリングされません。

  • ACI0106334 QUICレイヤーのみ。複数のプロセスから同時にデータベースリクエストを送信した場合,ストリームからデータを読めないというエラーが頻繁に返されました。

  • ACI0106328 Windows版のみ。クライアントが自動的に再起動しないことがありました。

  • ACI0106245 デバッガのステップオーバーが正しく動作しないことがありました。メソッドのパラメーターに複数のメソッドが渡されている場合,過去バージョンのように並び順・レベル順にステップイン&アウトしませんでした(下記の例では1→2→3→4)。

  • ACI0106305 エクスプローラーが表示されていない状態でメソッドにブレークポイントを設定した場合,アプリケーションがクラッシュすることがありました。

  • ACI0106292 エンティティクラスのコードにコンストラクターを記述した場合,コンパイルエラーが返されました。

  • ACI0106282 デザインモードアクセス権のないユーザーでサーバーにログインした場合,ブレークポイントまたはTRACEコマンドでリモートデバッガが表示されました。

  • ACI0106164 Write ProドキュメントをPDF形式でエクスポートした場合,絵文字が正しく表示されませんでした。

  • ACI0106163 WP SET ATTRIBUTESとオブジェクト型を使用してテキスト属性を一括変更した場合,ボールド属性が適用されませんでした。

  • ACI0106316 Mac版のみ。CREATE RECORDDELETE RECORDを実行した場合,メモリーリークが発生することがありました。

注記: AppleのCFCalendarが原因でした。BSDのAPIで問題を回避しました。

  • ACI0106324 HTTP Getのレスポンスにコレクション型を使用した場合,シンタックスチェックがエラーを返しました。コマンド自体は問題なく動作します。

  • ACI0106313 サーバーからのネットワークリクエストを受信している途中でクライアントがスリープモードに切り替わり,タイムアウトに到達した場合,サーバーがフリーズしました。

  • ACI0106275 macOS 26 Tahoeのみ。Create documentで表示されたファイル作成ダイアログで「フォルダー作成」ボタンをクリックした場合,あるいはフォルダー内に存在するファイル名を画面に入力した場合,ファイル作成ダイアログがグレーアウトされ,背後にモーダルダイアログが表示されることがありました。

  • ACI0106259 コンポーネント内でGET PROCESS VARIABLEを実行した場合,インタープロセス変数の値が返されませんでした。

  • ACI0106277 メソッドエディター上でAlt/optionキーを押しながらフォーム名をダブルクリックした場合,フォームがフォームエディターで表示されませんでした。


リンク