4D-jp 4D Japan Technical Support Team

4D 20 修正リスト

2025-03-30

バージョン: 20.6
ビルド: 101785

  • ACI0105521 セッション権限にデータクラスを作成するパーミッションだけが設定されており,更新するパーミッションが設定されていない場合,エンティティを作成することができませんでした。ACI0104918が修正されたことによる副作用のようです。

  • ACI0105507 Windows版のみ。ウィンドウタイトルバーの最大化ボタンをクリックしてウィンドウを最大化した場合,フォームサイズの変更に伴い,スプリッターなどのオブジェクト群が移動またはリサイズされますが,復元ボタンをクリックして最大化を解除すると,移動またはリサイズされたオブジェクト群が元の位置に戻りませんでした。ACI0105373が修正されたことによる副作用のようです。

  • ACI0105491 メンバー関数の宣言行またはブロックコメントの/*行を右クリックして「現在のレベルを折りたたむ」を選択した場合,アプリケーションがクラッシュしました。

  • ACI0105435 SET QUERY DESTINATIONなど,一部のコマンドに未定義のバリアント型を渡した場合,シンタックスエラーが返されました。変数に値が代入されていれば問題ありません。

  • ACI0105493 Write Proドキュメントを再保存した場合,オブジェクトに追加したユーザー属性が更新されませんでした。初回の保存では問題ありません。

  • ACI0104918 あるデータクラスを更新するパーミッションを持たないセッションからリレーション属性である別のデータクラスを更新しようとした場合,そのデータクラスを更新するバーミッションを持っていても,権限エラーでエンティティを保存することができませんでした。

  • ACI0105496 Windows版のみ。リストボックスの選択行に組み込まれたコンボボックスの表示が正しくありませんでした。ハイライト行は濃いブルーで表示されているのに,タイトル文字がブラックで表示されるため,判読が困難でした。

  • ACI0105427 バイナリモードで設定したフォームオブジェクトの「必須入力」プロパティは,プロジェクト変換時に解除されますが,影響を受けたフォームオブジェクトの情報が変換ログに記録されませんでした。

  • ACI0105495 4D.HTTPRequest.new()のオプションに渡されたAccept-Encodingヘッダーが無視され,常にgzip, deflateが送信されました。HTTP Requestコマンドであればヘッダーをカスタマイズすることができます。

  • ACI0105500 ライセンス画面に表示されるWebライセンスの名称が商品名と合っていませんでした。

旧称 変更後
4D Web Server 4D Web Application
4D Web Server - Local 4D Web Application - Local
4D Web Server - 1 Connection 4D Web Application - 1 Connection
4D Web Server for 4D Client 4D Web Application for 4D Client
4D WebServices Server 4D Web Services
4D WebServices Server - Local 4D Web Services - Local
4D WebServices Server - 1 Connection 4D Web Services - 1 Connection
  • ACI0105459 macOS Sonomaのみ。ウィンドウがフォーカスされていない時のデフォルトボタンのタイトルカラーが正しくありませんでした,

  • ACI0105482 列のスタイルでアンダーラインが設定されているセルのアンダーラインをリボンツールで除去した場合,VP Convert to pictureで出力した画像にセルの正しいスタイルが反映されませんでした。JSONレベルではセルのスタイルがtextDecoration: nullに正しく変更されていますが,間違って列のスタイルを継承していることが原因です。

  • ACI0105481 列のスタイルで前景色が設定されているセルの前景色をリボンツールで除去した場合,VP Convert to pictureで出力した画像にセルの正しいスタイルが反映されませんでした。JSONレベルではセルのスタイルがforecolor: ""に正しく変更されていますが,間違って列のスタイルを継承していることが原因です。

  • ACI0105474 フランス語版のみ。ピクチャがみつからないときに表示されるエラーメッセージのローカライズが正しくありませんでした。英語とフランス語が混ざったメッセージ(”il manque a picture”)が表示されます。

  • ACI0105411 すでに削除したリストの対してOBJECT SET LIST BY REFERENCEを使用した場合,アプリケーションがクラッシュしました。

  • ACI0105476 データファイルの外にピクチャ型またはBLOB型のフィールドを保存できなかった場合,アプリケーションがクラッシュしました。ACI0105050が修正されたことによる副作用のようです。

  • ACI0105472 VP Convert from 4D Viewで大量の4D ViewスプレッドシートをView Proに変換したり,VP IMPORT FROM OBJECTでオブジェクトから展開した場合,かなりの時間がかかりました)。

  • ACI0105467 View Proエリアのツールバーまたはリボンで罫線を除去することができませんでした。

注記: SpreadJS 16.2.6の不具合です。SpreadJSをアップデートする代わりにJavaScriptをパッチすることで問題が修正されました。

  • ACI0105434 クイックレポートのステータスエディターに同じN対1リレーションフィールドが繰り返し表示されました。

  • ACI0105463 サーバー管理画面を閉じた後に再び表示した場合,「モニター」ページにハードドライブの情報が表示されませんでした。

  • ACI0104382 指定したパスの4D.WebSocketオブジェクトがすでに存在し,terminatedプロパティがTrueではなかった場合,新しい4D.WebSocketオブジェクトは作成されずにエラーが返されますが,同時に既存の4D.WebSocketオブジェクトがクリアされました。

  • ACI0105300 Windows版のみ。クライアント自動アップデート中にupdate.win.4darchive ファイルが書き換わりました。ACI0104623が修正されたことによる副作用のようです。


関連記事

リンク