Please enable JavaScript to view this site.

QPR Knowledge Base 2023.1

  •      
  • Navigation: Developer's Guide > QPR Scripting

    Script Header Settings

    Scroll Prev Top Next More

    The following settings can be defined in the script headers:

     

    Setting

    Type

    Optional

    Description

    Language

    String

    Yes

    Defines the programming language the script is using. Possible value for the language parameter is currently VBScript. For example, <QPR_SCRIPT_FILE language = VBScript>

    TimeOut

    Integer

    Yes

    Defines an interval (in seconds) for displaying a notification about a script being executed while executing time-consuming QPR scripts. Setting the timeout to 0 disables the notification. Overrides the ScriptTimeOut setting in QPR_Clients.ini. If timeout has not been defined in neither in QPR_Clients.ini nor in the script, the default timeout of 300 seconds is used.

    ScriptSecurity

    Integer

    Yes

    Overrides the ClientSecurity setting in QPR_Clients.ini with the following restrictions: If the ScriptSecurity setting is lower than ClientSecurity (i.e. more restrictions are applied), the Signed setting is not checked. However, in the case the ScriptSecurity setting is higher than ClientSecurity (i.e. the script gets more rights), then the script must be signed as well. See the Security Level for Executing QPR Scripts chapter for more information about the possible values.

     

    The options are separated by a whitespace, i.e. the script header can look like <QPR_SCRIPT_FILE language=vbscript TimeOut=120 Signed=Checksum ScriptSecurity=1>