最近のアクセス:
ロック

ナレッジベースの作業用コピー内でロックを取得したいオブジェクトを選択して、 [ チーム開発 ] コンテキストメニューの [ ロック ] オプションを選択します。
チーム開発の出力詳細に操作の状態が表示されるので、詳しい情報はそこで確認します。
イメージ:23334.png
Invoice トランザクションをロックしたい場合、次のような詳細が出力されます。
========== Lock started ==========
Contacting GeneXus Server at 'http://....'... done! 
Exporting Transaction 'Invoice'...
Export File Created At: 'C:\Users\genexus\AppData\Local\Temp\tmp2F9C.xpz'
GeneXus Server: Processing file...
GeneXus Server: Checking Import References......Finished
GeneXus Server: Reading import file objects......Finished
GeneXus Server: Export File Created At: 'C:\Windows\TEMP\tmp3C6F.xpz'
Processing file 'C:\Users\genexus\AppData\Local\Temp\tmp4446.tmp'...
Checking Import References...Finished
Reading import file objects...Finished
Transaction 'Invoice' Locked
done! 
Lock Success
ロック操作が失敗した場合は、オブジェクトのロックを所有しているユーザーおよびナレッジベースの作業用コピーの詳細が出力されます。 
========== Lock started ==========
Contacting GeneXus Server at 'http://...'... done! 
Exporting Transaction 'Invoice'...
Export File Created At: 'C:\Users\genexus\AppData\Local\Temp\tmp129A.xpz'
GeneXus Server: Processing file...
GeneXus Server: Checking Import References......Finished
GeneXus Server: Reading import file objects......Finished
error: GeneXus Server: Transaction 'Invoice' is locked by GXTechnical\genexus in \\MachineName\Models\DealerKB_1
GeneXus Server: Exporting Transaction 'Invoice'...
GeneXus Server: Export File Created At: 'C:\Windows\TEMP\tmp1FAE.xpz'
Processing file 'C:\Users\genexus\AppData\Local\Temp\tmp264A.tmp'...
Checking Import References...Finished
Reading import file objects...Finished
Lock Failed
ロックは、次の場所で確認できます:
  • ナレッジベースの作業用コピーの [ ロック ] タブ
  • GXserver コンソールの [ ロック ] メニュー: リポジトリに接続している全ナレッジベースのすべてのロックのリストを確認できます。

ロックは特定のユーザーにではなく、特定のユーザーおよびナレッジベースの作業用コピーに割り当てられます。1 つの作業用コピーでロックすると、同じユーザーが、ロックされているオブジェクトを、ナレッジベースの別の作業用コピーからコミットすることも防げます。








サブページ
Created: 14/09/18 03:10 by Admin Last update: 21/05/21 04:30 by Admin
カテゴリ
Powered by GXwiki 3.0