New features in EPC 831 Version of RAMP

RAMP-NL

New features in EPC 831 Version of RAMP


This section outlines features that were introduced in EPC 831 version RAMP:

Dynamic Naming of Newlook screens and fields

It is no longer necessary to use Newlook Designer to identify the relevant screens and fields to Newlook prior to using the RAMP tools. Instead you can use Dynamic Naming of Newlook Screens and Fields from within the RAMP tools environment.

Note that newlook licensing features may limit the use of this option in some RAMP environments. Please contact your product vendor for further information

Web applications can override RAMP profile and password

In the Web signon IIP it is now possible to override the user profile and password used to start a RAMP session specified.

The shipped version of this is function UF_SYSBR/UFU0001. See the source code of UFU0001 for more details.

Developers’ Workbench

You can use the new Developers’ Workbench to create your RAMP applications.

New newlook Server Property Use INI file

Use the Use INI File property to associate a Newlook server to a Newlook ini file.

New Scripting Functions

SETKEYENABLED Function enables or disables buttons and/or function keys that were enabled or disabled when defining the destination.

SETFOCUS Function- Set the focus to a field on the current screen

GETFOCUS Function - Get the name of the field with focus on the current screen

COPYTOCLIPBOARD Function- Copy a string to the user's clipboard

MAKESUBFILEINTOSTRING Function - Return a DataGrid as a string

SET_UNKNOWN_LOCKING Function - Override Session lock property

FATAL_MESSAGE_TYPE Function – Stop the Framework shutting down when a fatal navigation error occurs

RAMP application running in a browser now displays scroll bars by default

Up until now, when the size of a Destination screen exceeded the size of its container no scroll bars were shown and part of the Destination screen was hidden. The only option for users to see the hidden part was to resize the command and/or the entire browser container.

Now scroll bars are automatically shown.

New deployment options

You can now specify the Update File and Codebase values in the server definition instead of modifying the VF_SY120.js file.

Alternatively you can specify them as as URL parameters when starting your application:

+NLCODEBASE=

+NLUPDATEFILE=

newlook version

This version of RAMP requires newlook Version 8.0.5.14307 (or later)

Optional command arguments accessible in RAMP scripts

It is now possible to reference the two alphanumeric and two numeric optional command arguments in RAMP scripts. Use the context menu (right click) Current Command to paste the values into your script. For example:

objCommand.uAlphaArg1

objCommand.uNumArg2