This seems to be a bug in Dataflex, and as far as I can see, it has not been reported. I use DF 18.2, but If it has been fixed in later versions, I suppose it should be in the bug report list, and I don't find it there.