ModuleName
This read-only property returns the name of the module that initialized the ScriptModule.
The full list of values and under what circumstances they are set are detailed below.
- Runtime Server - ModuleName = Server
- Web Verifier Client (v5 and above) - ModuleName = Verifier
- Verifier Thick Client (v3 and above) - ModuleName = Verifier
- Local Verifier Project - ModuleName = LocalVerifier
- Learnset Manager Tool - ModuleName = PlainVerifier
- Designer Runtime Mode = Server
- Designer Verifier Test Mode = Verifier
- Designer Verifier Train Mode = Verifier
- Designer Normal Train Mode = Designer
- Designer Definition Mode = Designer
Syntax
ModuleName as String
Sample Code
The following sample code sets the global variable gblVerifierAsServer to true if the ModuleName contains VERIFIER.
Private Sub Document_PreExtract(pWorkdoc as SCBCdrPROJLib.SCBCdrWorkdoc)
If InStr(UCase(ScriptModule.ModuleName), "VERIFIER") Then
gblVerifierAsServer = True
Else
gblVerifierAsServer = False
End if
End Sub
The following function returns true if the ModuleName contains VERIFIER
Public Function fnIsVerifier as Boolean
If InStr(UCase(ScriptModule.ModuleName), "VERIFIER") Then
fnIsVerifier = True
Else
fnIsVerifier = False
end if
End Function