The information in this article applies to:
Product: Metastorm BPM Version: 7.5.x
Depending on how the function %GetText is used to return data from an ANSI-encoded text file, either the final character is not returned or an error is generated.
If GetText is used in a calculation formula, e.g. %GetText("C:\\File1.txt"), the final character is not returned. No errors are generated.
If GetText is assigned to a variable, e.g. %Memo1:=%GetText("C:\\File1.txt"), the user is presented with the error Engine exception : Failed to refresh form.
Errors similar to the following are written to the Windows application event log:
Unable to save Server Data delta. Error '-2147467261'
or
Failed to save server data.
This is a known issue.
The workaround is to save the text file as Unicode-encoded (not Unicode big endian).