I have discovered that the constant value of a DynamicWhere constraint is changed during a transport to a server. The XML seems to still contain CRLF, but the deserialized value contains only LF, which causes the record not to be found (e.g. in a search for a value entered by a user). What can I do about it? Thanks.
This does sound like a bug, yeah.
Of course, this should now matter, but this might help us narrow it down: are both client and server Windows systems, or is the server per chance running on Linux or macOS?
Yes, both client and server are Windows only.
Looks like, this is a “feature” of MSXML to convert CRLF to LF …
as a temporary workaround, you can use OpenXML:
RemObjects_user.inc these lines:
bugs://D19385 was closed as fixed.