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