FRRemoveChecksum

Version: 15.0.1

FRRemoveChecksum (MethodTextVar) → ErrorCode

Parameter Type   Description
MethodTextVar Text A text variable from which the Security code will be removed
ErrorCode Longint

Returns a code which is used to determine if an error occurred

  • 0 = no error
  • 2 = Invalid FootRunner Text (doesn't include security code)
  • -108 = out of memory

Description

FRRemoveChecksum removes the FootRunner security code from secure text in order to avoid appending redundant security codes. The security encoding process does not attempt to ascertain the existence of a prior code before applying a code. The developer should take care to ensure a block of method text has not been security-encoded with FRAppendChecksum more than once.

Example

//OK button script for a dialog with a text field containing 4D method text
C_LONGINT ($xlError)
C_TEXT (ttMethodText)
$xlError:=FRRemoveChecksum(ttMethodText) //Strip off the security code
If ($xlError#0)
BEEP
ALERT("Try again!")
End if