バージョン: 17.4
ビルド: 248004
-
ACI0100376 クイックレポートがエディターで開かれた状態で別のレポートを開こうとした場合,開かれたレポートを保存しなければなりませんでした。「保存しますか?」と尋ねるダイアログは表示されますが,選択肢が「OK」しかありません。レポートを開くたびに,不要なレポートがディスクに増えてゆきます。ダイアログを閉じようとしたのであれば「保存しない・キャンセル・保存する」の3択が与えられます。レポートを開こうとした場合にも,同じような動作になるべきです。
-
ACI0100371 Mac版のみ。バーコードフォントをテキストに設定して表示した場合,テキストの末尾にスペース文字が追加され,バーコードが無効になりました。macOS 10.15 Catalinaでは問題ありません。
-
ACI0099633 Mac版のみ。フォームエディター上でオブジェクトをマウスのドラッグ操作で描画または移動している最中に
escape
キーを押した場合,アプリケーションがクラッシュしました。Windowsの場合,フォームエディターのウィンドウが閉じられました。期待されるのは,ドラッグ操作がキャンセルされることです。 -
ACI0099684 32ビット版のみ。4D Viewエリアのセル内に表示されたテキストを回転した場合,表示が崩れました。
-
ACI0100073 Windows版のみ。XPSがインストールされていない場合,クイックレポートで印刷プレビューを実行しようとすると,シンタックスエラーが返されました。
-
ACI0100340 Windows版のみ。
QR PRINT
で出力したXPSプレビューのマージンが正しくありませんでした。 -
ACI0100337
QR PRINT
で印刷したドキュメントのマージンには,プリンターの印刷不可領域に相当するマージンが上下左右に追加されました。 -
ACI0099808
SELECTION TO ARRAY
で取得したリレーション1テーブルのレコードがすでに削除されている場合,レコード番号に-1
ではなく0
が返されました。 -
ACI0100143 Mac版のみ。macOS MojaveあるいはCatalinaでは,4D for OCIプラグインがロードされませんでした。
-
ACI0100389
SVG_ROTATION_CENTERED
コンポーネントメソッドを楕円オブジェクトに対して使用した場合,指定した座標を中心にオブジェクトが回転しませんでした。 -
ACI0100320 リストフォーム上のボタンオブジェクトに「確定」または「キャンセル」の標準アクションが設定されている場合,
OBJECT SET ENABLED
で無効にすることができませんでした。 -
ACI0097403 64ビット版のみ。フォームエディターの「カスタムテンプレートをクリア」ダイアログをキャンセルまたは確定した場合,オブジェクト入力順の表示状態がリセットされました。
-
ACI0096479 Windows版のみ。タスクバーを画面の上部に表示している場合,すべての項目が画面に表示できないポップアップメニューのスクロールボタンを操作することができませんでした。タスクバーが画面の下部に表示されているのであれば,問題ありません。
-
ACI0099576 3Dボタンのアイコンの位置を「右揃え」に設定した場合,タイトルが中央よりも
1
ピクセル高い一に表示されました。「左揃え」の場合は問題ありません。 -
ACI0100357 複製されたレコードに対して
DISTINCT ATTRIBUTE VALUES
を使用した場合,空の配列が返されました。 -
ACI0100409
PROCESS 4D TAGS
の#4DEVAL
タグでピクチャが返されるメソッドをコールした場合,アプリケーションがクラッシュしました。 -
ACI0100230 言語と地域の設定が「タイ」に設定されている場合,アプリケーションが起動しませんでした。
-
ACI0100321
alt
キーを押しながらビルドしたデスクトップ版アプリケーションを起動した場合,スタートアップオプションの画面が表示されますが,「バックアップから復元」を選択すると,MSCが起動される代わりにアプリケーションが閉じられました。 -
ACI0099745
On Startup
データベースイベントでRELATE MANY SELECTION
を実行した後,データベースを再起動した場合,ストラクチャがリードオンリーモードで開かれました。実際にストラクチャファイルがロックされているわけではなく,アプリケーションを再起動すれば問題は解消されます。 -
ACI0097970 配布のための新アーキテクチャーでビルドされたクライアントアプリケーションから初めてビルドされたサーバーに接続した場合,ログイン画面でユーザーを選択すると,XMLエラーが返されました。最初の接続時は,
lastserver.xml
ファイルが存在しないためです。「続行」ボタンをクリックすれば,そのままサーバーに接続することができます。 -
ACI0096336 削除されたレコードがカレントセレクションに含まれる場合,
SELECTION TO ARRAY
で作成される配列には0
が返されました。対応するレコード番号が存在しない場合,期待されるのは,-1
が返されることです。 -
ACI0099227 値が無限(
INF
)の数値をOB SET
でオブジェクトのプロパティにセットした場合,値がNull
に変換されませんでした。INF
がセットされたオブジェクトをJSON Parse
で解析すると,ランタイムエラーが返され,処理することができません。
注記
: ECMAScriptおよびRFC4627によれば,Infinity
およびNaN
はNull
に変換されるべきです。
- ACI0100482 コンパイルモードで
vPict:=vPict
のように,ピクチャ型の変数に値を自己代入した場合,ピクチャが消滅しました。