version 12.1.1
FRAppendChecksum (MethodTextVar) ErrorCode
Parameter | Type | Description | |
MethodTextVar | Text | A text variable to which the Security code will be appended | |
ErrorCode | Longint |
Returns a code which is used to determine if an error occurred
|
Description
FRAppendChecksum is useful for creating and saving methods other than as FootRunner method files on disk. For example, using FRAppendChecksum, you can pass the text of your method through a routine that will validate and save your copied method in your database. Remember, the FRRunText command requires the security code in order to function properly.
Example
`OK button script for a dialog with a text field containing 4D method text
C_LONGINT ($xlError)
C_TEXT($ttName;ttMethodText)
If ((OK=1) & (Length (ttMethodText)>0)) `They clicked the OK button and have text to save
$xlError:=FRAppendChecksum(ttMethodText) `Tack
on the checksum security code
If ($xlError#0)
BEEP
ALERT("Try again!")
Else
$ttName:=Request("Name your method:")
If(OK=1)
CREATE RECORD ([FRs]) `save the method as a data record
[FRs]FRName:=ttName `from the user request dialog
[FRs]MethodText:= ttMethodText `from the FootRunner text
SAVE RECORD ([FRs])
End if
End if
End if