Pessoal,
Após atualizar para a v5.2.040, uma das minhas aplicações (não tive coragem de gerar as demais) começou a apresentar esse erro ao executá-la:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/scriptcase/app/o2s/AN001FRM/AN001FRM_apl.php on line 1555
Após ver o código, o scriptcase começo a colocar uma contra-barra no critério relativo a minha variável de sessão. Assim:
$nm_comando = "SELECT concat(' - ', BADENOCO)
FROM bacolabt
WHERE
AANUUSUA_FK = \" . $_SESSION['nu_usuario'] . \" AND
BANUCOLA = $this->ancoincl";
$nm_comando = "SELECT ADDOBJET
FROM adobjett
WHERE AANUUSUA_FK = \" . $_SESSION['nu_usuario'] . \" AND ADNUOBJE = $this->adnuobje_fk";
E essa seria a atualização que antecederia a V6. E agora? Terei que editar na mão para tirar essas contra-barras ou terei que esperar a nova versão para talvez gerar corretamente as aplicações? Por essa eu não esperava!!!