Record and Playback

NOTE:
  • There are no updates for historical releases unless specifically listed.

December 2022

Version 15.0

December 7, 2022

(PTF: 2022.255.1)

NOTE: This release is only compatible with IBM i v7.1 and above.
  • No updates for this release

September 2022

Version 15.0

September 27, 2022

(PTF: 2022.255)

NOTE: This release is only compatible with IBM i v7.1 and above.
Enhancements
  • Verify HRP Script (VFYHRPSCR) now has the ability to send the report to an *OUTFILE.

  • Work with Playback Sessions (WRKPLBSSN) now allows you to subset by Session Status.

  • Work with Playback Sessions (WRKPLBSSN) now has [F16=User options] which allows you to define the initial display shown and the colors used for each status.

Fixes
  • Record HRP Script (RCDHRPSCR) now creates Screen Templates when the time separator is period/dot.

  • Record and Playback %FORMAT() function now trims the result to remove additional whitespace.

  • Run HRP Script (RUNHRPSCR) in DEBUG mode now removes leading whitespace when displaying the next script statement along the bottom of the display.

  • The help text for using the ATTN key within Record & Playback has been clarified.

  • Work with Playback Sessions (WRKPLBSSN) no longer shows Screen Templates in error twice within "10=Screens".

August 2021

Version 15.0

August 9, 2021

(PTF: 2021.207)

NOTE: This release is only compatible with IBM i v7.1 and above.
Enhancements
  • Halcyon Record and Playback now includes a %TIME() function which returns the current system time in hhmmss format.

  • Record and Playback now includes a %TIMEDIFF function which returns the difference in seconds between two times.

  • Record and Playback now includes statement SETERROR which sets the current screen in the Playback Session to have a "Status" of the single character you set.

  • Work with Playback Sessions (WRKPLBSSN) within "10=Screens" now has [F9=Next Error page] to position the list of Playback Screens to the next screen that is in error for reasons E (Error), M (Screen Missing) or X (Extra Screen).

Fixes
  • Record and Playback script statement CALL was incorrectly offsetting the parameters returned by the CALL'd program by one. This has been corrected.

  • Run HRP Script (RUNHRPSCR) was not handling a TAB statement to a lower field number than was previously used which resulted in a subsequent TYPE statement not working. This has been corrected.

  • The Record and Playback %ERRMSG() function within an ERRSR subroutine was incorrectly returning the previous error not the current error. This has been corrected.

  • The online help text for Record and Playback %TIME function has been clarified.

  • Work with Playback Sessions was showing the Script name in the wrong column in the Delete Playback Sessions confirmation screen. This has been corrected.

  • Work with Playback Sessions would fail if no sessions were listed, and Page Down was subsequently used. This has been corrected.

March 2021

Version 15.0

March 16, 2021

(PTF: 2021.019.1)

  • No updates for this release.

January 2021

Version 15.0

January 25, 2021

(PTF: 2021:019)

Fixes
  • Record HRP Script (RCDHRPSCR) was not clearing the screen buffer before requesting the next screen from the IBM API which could result in parts of the previous screen appearing in the current screen. This has been corrected.

  • Work with Record & Playback Scripts (WRKHRPSCR) and Work with Screen Templates would fail if IBM Programming Development Manager (PDM) was not available. This has been corrected to fail gracefully.

  • Record And Playback was not issuing message HRP0279 when the ERRMSG statement was used to terminate a script. This has been corrected.

  • Record & Playback script function %ERRMSG() was not returning the error text in some circumstances. This has been corrected.

  • Record HRP Script (RCDHRPSCR) would fail with "Incorrect password" if the system was set to CCSID 65535. This has been corrected.

  • When using option "10=Screens" in Work with Playback Sessions (WRKPLBSSN) the message "MESSAGE ID NOT FOUND IN MESSAGE FILE /MSGF" for the last screen may have been displayed when the script ended in error. This has been fixed in this release.

June 2020

Version 15.0

June 16, 2020

No updates for this release.

February 2020

Version 15.0 (PTF: 2020.044)

February 24, 2020

Fixes
  • "Clear Playback Log" (CLRPLBLOG) was not clearing Sessions with a status of *INIT or *WARN. This has been fixed in this release.
  • "Run HRP Script" (RUNHRPSCR) could error with a "Range of subscript value or character string error" when attempting to save Screen Templates. This has been fixed in this release.

July 2019

Version 15.0 (PTF: 2019.192)

No updates for this release.

March 2017

Version 15.0
  • Record & Playback now includes the ability to define the default library for scripts via new system default HRP/DFTSCRIPTLIB.
  • Record & Playback now includes 3 example scripts:
    • ZDLTJOBLOG: This script deletes job logs from the QEZJOBLOG output queue for a specified user
    • ZDLTLIBS: This script deletes all R_* libraries
    • ZRPLMSGD: This script updates SNDTXT Actions in Action Schedules and Rules replacing one Message Device with another.

These scripts are only available on new or clean installations, not upgrades.

  • Run HRP Script (RUNHRPSCR) in Debug mode has been enhanced to show 1024 characters when you use "5=Display" against a variable.
  • Record & Playback scripts now allow up to 25 parameters to be passed as part of a CALL.
  • Work with Playback Sessions (WRKPLBSSN) option "10=Screens" now shows the script line number that resulted in the screen that has been captured along the bottom of the display.

February 2016

Version 14.0
  • Record and Playback now recognizes formatted numbers as numeric rather than characters.

July 2015

Version 14.0
  • System default HRP/DFTRCDDLY has been made available to allow a short delay, in milliseconds, to be initiated before a response is requested by Record and Playback.
  • Record HRP Script (RCDHRPSCR) now includes a parameter 'Prompt Halcyon Job Scheduler' to allow the creation of a Group and Job within Halcyon Advanced Job Scheduler.
  • A fix has been applied so that a script no longer ends in error on signoff if the terminal is set to disconnect on signoff.

Archived Release Notes

Please check the following archive files for Record and Playback release information prior to 2015.

October 2014

July 2014

April 2014

January 2014

July 2013

 

Back to Halcyon Products