Debugging

Property

Function

Code Set

Specifies the Code Set in which you want LRSS to interpret data that is being sent.

This property is limited to a maximum length of 20 alphanumeric characters.

By default, this property is empty.

This property is enabled when:

  • Deployable is set to True.

  • Enable Host Database Access is set to True.

This property is specific to Folders only.

Data Translation Routines Exist

Specifies whether to allow user-developed hook routines to be invoked, to translate Windows character sets to the matching character representation on the target host.

This option prompts Developer to look for hook routines to invoke before sending data to the remote host, and immediately after retrieving data from successfully called functions on the host.

By default, this property is set to False.

This property is enabled when:

  • Deployable is set to True

  • Enable Remote CALL Statements is set to True.

This property is specific to Folders only.

Enable Host Database Access

Specifies whether to enable Debugger to access the deployed database (target host database) for the application.

Host Database Access (HDBA) allows you to access data directly from a generated target platform. This means that when you execute a database command, such as Determine, Lookup, or ForEach, the data records are retrieved from the Data Management Server (DMS II) database on the targeted MCP platform instead of the local SQL Server database.

Note: The HDBA functionality is for debugging purpose only. Do not use it with your deployed production databases, or you destroy the integrity of your production database, risk losing data, and risk corrupting your database.

By default, this property is set to False.

This property is enabled if Deployable is set to True.

This property is specific to Folders only.

Enable Remote CALL Statements

Specifies whether to enable Debugger to access the subroutine on the target host. If enabled, the following Remote CALL Statement Attributes is also enabled:

  • Data Translation Routines Exist

  • Language

  • Code Set

  • Primary Disk

  • Secondary Disk

By default, this property is set to False.

This property is enabled if Deployable is set to True.

This property is specific to Folders not contained within a segment.

Language

Specifies the language in which you want the Remote Subroutine Server (LRSS) to return error messages.

This property is limited to a maximum length of 20 alphanumeric characters.

By default, this property is empty.

This property is enabled when:

  • Deployable is set to True

  • Enable Remote CALL Statements is set to True

This property is specific to Folders only.

Port Number (HDBA)

Specifies the port number of the Host Database Access (HDBA).

By default, this property is set to 1871. The numbers range from 1 to 9999.

This property is enabled if Deployable is set to True.

This property is specific to Folders not contained within a segment.

Port Number (LRSS)

Specifies the port number of the Remote Subroutine Server (LRSS).

By default, this property is set to 6004. The numbers range from 1 to 9999.

This property is enabled if Deployable is set to True.

This property is specific to Folders only.

Primary Disk

Specifies the disk on which LRSS is to initially locate the call subroutine.

This property is limited to a maximum length of 17 alphanumeric characters.

By default, this property is empty.

This property is enabled when:

  • Deployable is set to True

  • Enable Remote CALL Statements is set to True

This property is specific to Folders only.

Secondary Disk

Specifies the disk on which LRSS is to locate the call subroutine if it cannot be found on the Primary Disk.

This property is limited to a maximum length of 17 alphanumeric characters.

By default, this property is empty.

This property is enabled when:

  • Deployable is set to True

  • Enable Remote CALL Statements is set to True

This property is specific to Folders only.