v17r5以降,Current user
は「カレントユーザのエイリアスまたはユーザ名」を返すようになりました。ドキュメントに明記されているように,user 引数を省略した場合,エイリアスが定義されていれば,エイリアスが返されます。
User in group
でカレントユーザーの所属グループを調べる場合,エイリアスで判定することはできないので,user 引数に4D user account
を指定する必要があります。これは仕様です。
過去のバージョンでは,クライアント側でcount users
を実行した場合,ストアドプロシージャーが実行中であれば,サーバに接続しているユーザ数に1
を加えた値が返されました。
少なくとも1つのストアドプロシージャーが実行されていて,
Count users
が(ストアドプロシージャー以外の)コンテキストから呼ばれた場合,コマンドはユーザの数に+1
して返します。
この仕様は4D 20, R4, R5で見直されました。コマンドは,単純にサーバに接続しているユーザ数を返します。ストアドプロシージャーが実行中であってもなくても,クライアント側とサーバー側のどちらで実行しても,サーバに接続しているユーザ数に1
を加えた値が返されることはありません。
On Header Click イベントでリストボックスのヘッダークリック操作をカスタマイズする場合,「ソート可」プロパティは無効にしてください。「ソート可」プロパティが有効にされている場合,左クリック時にヘッダーのデータソースに代入した値(0
または1
または2
)がデフォルトの動作でオーバーライドされてしまうためです。なお,右クリックにデフォルトの動作は定義されていないため,「ソート可」プロパティが有効であっても,ヘッダーのデータソースに代入した値が表示に反映されます。これは仕様です。
iOS 17.3では,SMTPTransporter
で送信したGmailの添付ファイル(Content-Disposition: attachment
)が表示されないことがあります。Androidデバイスでは問題ありません。この問題はiOS 17.4で修正されています。4Dの不具合ではありません。
WEB SERVICE SET PARAMETER
の第2パラメーターに渡すことができるのは,は型宣言された変数だけです。オブジェクト型のプロパティはバリアント型なので変数の代わりに渡すことはできません。これは仕様です。