View ProエリアのセルにはデフォルトでCalibri フォントが設定されています。macOSでCalibri フォントがインストールされていない場合,画面上ではCalibri の代わりにArial やTimes New Roman が使用されます。いずれのフォントもノンブレーキングスペース(NBSP)をサポートしています。
スプレッドシートをPDF形式でエクスポートした場合,Calibri フォントがインストールされていなければTimes が使用されます。このフォントはノンブレーキングスペース(NBSP)をサポートしていません。
NARROW NO-BREAK SPACE (U+202F) Font Support
印刷で使用できるフォントの制限についてはドキュメントの説明を参照してください。
埋め込み可能なのは Unicode マップを持つ OpenType フォント (.OTF または .TTF ファイル) のみです。 フォントに対して有効なフォントファイルが見つからない場合,デフォルトのフォントが代用されます。
スイス式の数値フォーマットなど,ノンブレーキングスペースを出力する必要がある場合,Calibri フォントをインストールするか,別のフォントをセルに設定することを検討してください。
4D Serverを起動すると「開始時にSQLサーバーを起動する」の設定に関係なく,自動的にSQLサーバーも起動します。内部SQLリクエストを処理するためです。
ドキュメントには明記されているように,SQLサーバーの「開始/停止」設定は外部からのSQLリクエストに影響します。
注: SQLサーバの停止は,4D SQLエンジンの内部動作に影響しません。SQLエンジンは内部クエリに対し常に有効です。
クエリのパラメーター数には限度があります。Windowsの場合,約3000
個のパラメーターでスタックオーバーフローになり,エラーが返されます。これは仕様です。
Session
オブジェクトは,On Server Startup データベースメソッドでも使用することができます。返されるのは,ストアドプロシージャーのセッションです。
collection..equal()
でオブジェクトの等価性を判定できるのは,プロパティがスカラータイプ(文字列・ブール・数値・ヌル)の値である場合に限られます。4D.Blob
・ピクチャ・ポインターなど,JSONではないネイティブオブジェクト型のプロパティを比較することはできません。これは仕様です。
リストボックスのセルに対してGET HIGHLIGHT
を使用することはできますが,HIGHLIGHT TEXT
を使用することはできません。これは仕様です。
Open Form Windowで指定できるウィンドウのタイプは,互換性のために残されているOpen windowで指定できるウィンドウのタイプと同じではありません。
前者で指定できるMovable form dialog box タイプのウィンドウには閉じるボタンがありますが,後者で指定できるMovable dialog box タイプのウィンドウには閉じるボタンがありません。これは仕様です。