MPE CI Programming for 7.0

July 22, 2008
Page 11
hp e3000
strategy
variable scoping
all CI variables are job/session global, except the following:
HPAUTOCONT, HPCMDTRACE, HPERRDUMP, HPERRSTOLIST, HPMSGFENCE
easy to set persistentvariables via logon UDC
need care in name of UDC and script localvariables to not collide with
existing job/session variables
_scriptName_varname -- for all script variable names. Use:deletevar
_scriptName_@ at end of script
Can create unique variable names by using !HPPIN, !HPCIDEPTH,
!HPUSERCMDEPTH as part of the name, e.g.
:setvar _script_xyz_!hppin , value
save original value of some environmentvariables
:setvar _script_savemsgfence hpmsgfence
:setvar hpmsgfence 2