%MD5 function


Function
The function returns the MD5 hash of a text string or calculates it from the items of a local structured variable.


Declaration
TEXT %MD5(
  TEXT in String,
 )


TEXT %MD5(
 HBJ in _localStruct,
 )
Parameters
StringText string.
localStructlocal variable of Record type.
Description
If a local structured variable \HBJ is used as a real parameter, the function calculates the checksum from all items of a local structured variable. The calculation of an MD5 hash involves all the object attributes - validity flag, user flags, value time, etc.
Example
 BEGIN
 TEXT _tString
 TEXT _tMD5
   _tString := "text"
   _tMD5 := %MD5(_tString)
 
 RECORD (SD.dataXY) _structXY
 _structXY[1]^X := 11
 _structXY[1]^Y := 12
 
 _tMD5 := %MD5(_structXY\HBJ)
 
  END 
Napíšte komentár