after several e-Mails to Scriptcase Support i try here to get this bug solved here:
I have an m:n relationship where the index of the lookup can be the number 0 (not null). In this case, scriptcase not update or write the relation. And i found also the reason. In my application on nm_acessa_banco() they check for
But if mydevicetypelnkx is zero, then the php function empty() will return false and the underlaying code will not be executed. So the correct code should be:
if (!empty($mydevicetypelnkx) OR ($mydevicetypelnkx==0))
I hope they fix that soon. I reported this bug including solution allready one month ago. I am really angry, when they not fix their own bugs (before the last update, everything works fine, also with 0 in index). Is it like that, i can not recommend Scriptcase for any productional use… and i am customer since 2014… sad!