4D-jp 4D Japan Technical Support Team

4D 21.1 Hotfix 1 修正リスト

2026-06-28

  • ACI0106262 SAVE RECORD FLUSH CACHE ALL RECORDS DELETE SELECTIONを立て続けに実行した場合,インデックスが無効であるというエラーが返されることがありました。

  • ACI0106319 ダークモードでマスチスタイルのリストボックスに標準テキストを保存した場合,テキストのフォントカラー#FFFFFFが自動的に追加され,ライトモードおよび印刷時にはテキストが判読できなくなりました。

  • ACI0106326 レコード強制更新モードでデータファイルを圧縮した場合,オブジェクトフィールドに保存されたポインターが空になりました。

  • ACI0106339 クライアント/サーバー版のみ。REST APIの$catalog/authentifyエンドポイントからds.authentify()を実行した場合,Session.info.IPAddressから空の文字列が返されました。

  • ACI0106345 WP Newに表要素を渡した場合,Write Proドキュメント全体がコピーされました。

注記: 修正により,コマンドに渡された要素だけがコピーされ,ヘッダーとフッターはコピーされないようになりました。

  • ACI0106346 コンパイルモードで同時に複数のプロセスからLicense infoを呼び出した場合,アプリケーションがクラッシュしました。

  • ACI0106347 tool4d でプロジェクトをコンパイルした場合,4D.WebSocketServerおよび4D.WebSocketConnectionが未知のクラスであるというエラーが返されました。

  • ACI0106349 お気に入りやiOSのホーム画面に登録したQodlyページが表示されませんでした。URLのクエリパラメーター(/$lib/renderer/?w=Login)が保存されないためです。

  • ACI0106353 クエリエディターのフィールド名をペースト操作で入力した場合,フィールド型に応じて値の入力エリアが変化しないことがありました。

  • ACI0106362 Mac版のみ。クラスを複製してからエクスプローラー上で名称を変更し,メソッドエディターで編集を続けた場合,メソッドエディターのウィンドウタイトルに変更前のクラス名が表示され,最終的にアプリケーションがクラッシュしました。Finderで直接ファイル名を変更すれば問題ありません。

  • ACI0106367 フォームオブジェクトの式の型/式タイプを明示的に指定しない限り, 時間型のオブジェクトプロパティが正しく表示されませんでした。

  • ACI0106391 Mac版のみ。デバッガウィンドウが表示されている状態でescapeキーを入力した場合,アプリケーションがクラッシュしました。

  • ACI0106416 Case of構文の前にあるIf構文,またはメソッドの冒頭にCase of構文を入力しようとした場合,しばらくしてからアプリケーションがクラッシュすることがありました。バッファオーバーランが発生しているようです。

  • ACI0106370 COLLECTION TO ARRAYなど,特定のコマンドはデバッグログに記録されませんでした。

  • ACI0106384 Windows版のみ。バイナリモードで「印刷」プラットフォームが設定されたチェックボックスやラジオボタンをプロジェクトモードに変換した場合,ブール型フィールドにフラット」スタイルが適用されませんでした。

注記: Windows Serverでは,インターフェースのテーマを変更することができないため,クラシックテーマが常に使用されますが,クラシックテーマ(Windows XP)での印刷は,旧式プリントレイヤーだけがサポートしていることが関係しています。

  • ACI0106355 エンティティのUUID型属性に数値リテラルの0を代入するコードがシンタックスエラーになりませんでした。クラシック言語では,シンタックスエラーになります。ORDA特有の問題です。

  • ACI0106291 Write Proドキュメントのタイトルに?/などのURLメタ文字が含まれている場合,画像が表示されませんでした。

注記: .4WPファイルは,zip圧縮されたHTMLです。ドキュメントにタイトルが設定されている場合,ドキュメントがHTMLのペース名になりますが,その文字列が正しくエンコードされていなかったため,サブディレクトリの画像パスにアクセスできませんでした。修正により,URLメタ文字が含まれている場合はデフォルトのペース名が使用されるようになりました。

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

  • ACI0106301 Windows版のみ。タッチパッドを水平にスワイプした場合,リストボックスが逆方向にスクロールしました。オペレーションシステムの設定を変えれば,正しい向きになりますが,その場合,他のアプリケーションやフォームオブジェクトの動きが反対になります。

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

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

  • ACI0106269 Windows版のみ。特定の環境で埋め込みWebレンダリングエンジンを使用するWebエリアを表示した場合,アプリケーションがクラッシュしました。2025年の3月にリリースされた146.0.3856.59146.0.3856.62など,Edge ブラウザのバージョン番号が146.0で始まるシステムで問題が発生します。

  • ACI0106318 Write Proドキュメントに挿入したSVGのレンダリングに問題がありました。transform属性のclipPathの子要素がtransform属性を使用している場合,Webブラウザのようにレンダリングされませんでした。transform属性のよる座標系の変換を回避すれば問題ありません。

  • NG

  <defs>
	<clipPath id="clipShapeTransformRect" clipPathUnits="userSpaceOnUse">
	  <rect x="0" y="0" width="240" height="120" transform="translate(530,160)"/>
	</clipPath>
  </defs>
  • OK
  <defs>
	<clipPath id="clipRectNoTransformEquivalent" clipPathUnits="userSpaceOnUse">
	  <rect x="530" y="160" width="240" height="120"/>
	</clipPath>
  </defs>
  • ACI0106214 Windows版のみ。検索ツールのハイライトにより,選択テキストのハイライトがみえなくなりました。正しいハイライトカラーが適用されていないようです。

関連記事

リンク