vbscript 如果记录当前已锁定,则锁定CaseTrakker记录或延迟记录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vbscript 如果记录当前已锁定,则锁定CaseTrakker记录或延迟记录相关的知识,希望对你有一定的参考价值。

Dim record As CaseTrakker.Framework.Script.RecordScriptExtension = Globals.CurrentRecord
Dim recordId As String = record.Value("ct_id").Value

' Load the record (not usually needed if executed on current record)
'record = Globals.CurrentSession.LoadRecord(1, recordId)
Try
	' Lock the record
	Dim recordLock As CaseTrakker.Framework.Script.RecordLockScriptExtension = Globals.CurrentSession.LockRecord(110, recordId, False)
	Try
		' Do stuff with the record
	Finally
		' Make sure we release the lock if we got it
		recordLock.ReleaseLock()
	End Try
Catch ex As CaseTrakker.Framework.RecordLockFailedException
	' Record was locked, so defer
	Globals.CurrentWorkflow.DeferActionPendingLock(recordId)
End Try

以上是关于vbscript 如果记录当前已锁定,则锁定CaseTrakker记录或延迟记录的主要内容,如果未能解决你的问题,请参考以下文章

通过网络在 Delphi 中使用长表名记录已被此会话锁定

如何锁定记录数组以在线程中添加和删除元素

锁定电脑后重登录,出现“引用账户当前已锁定,且可能无法登录”提示。是怎么回事?

比较和交换 - 如果 2 个处理器同时执行锁定会怎样?

win7显示引用的帐户当前已锁定,且可能无法登录,怎么解除锁定?

引用的帐号当前已锁定,且可能无法登录,win7的电脑,怎么解开?