4D v14.3

LOCKED ATTRIBUTES

ホーム

 
4D v14.3
LOCKED ATTRIBUTES

LOCKED ATTRIBUTES 


 

LOCKED ATTRIBUTES ( {aTable ;} process ; 4Duser ; sessionUser ; processName ) 
引数   説明
aTable  テーブル in レコードロックをテストするテーブル, または 省略時、デフォルトテーブル
process  倍長整数 in プロセス参照番号
4Duser  文字 in 4Dユーザ名
sessionUser  文字 in ワークセッションを開いているユーザ
processName  文字 in プロセス名

説明   

LOCKED ATTRIBUTESは、レコードをロックしたユーザやプロセスに関する情報を返します。process, 4Duser, sessionUser, そしてprocessName変数にはそれぞれサーバマシン上のプロセス番号、4Dアプリケーションのユーザ名、システムユーザ名、そしてプロセス名が返されます。レコードがロックされている場合、これらの情報を使用してカスタムダイアログ内でユーザに警告できます。

レコードがロックされていない場合、processは0を返し、4DusersessionUser、およびprocessNameは空の文字列を返します。読み込み状態でロードしようとしたレコードが削除されている場合には、processは-1を返し、4DusersessionUser、およびprocessNameは空の文字列を返します。

4Duser引数には、たとえユーザ名が空白であっても、4Dパスワードシステムのユーザ名が返されます。パスワードシステムがない場合は、“Designer”が返されます。

sessionUser引数はクライアントマシンでセッションを開いたユーザ名に対応します。この名前は特に、4D Serverの管理ウィンドウに、開かれたプロセスごとに表示されます。

 
プロパティ 

プロダクト: 4D
テーマ: レコードロック
番号: 353

リモートモードでは動作が異なります。

 
履歴 

変更: 4D v11 SQL Release 2

 
参照 

Locked
レコードのロック

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v12.4)
ランゲージリファレンス ( 4D v11 SQL Release 6)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14.3)

Parent of : LOCKED BY ( 4D v14 R3)