Bug na IDE do PowerBuilder 10

Talvez esteja um pouco tarde para reportar este problema, mas outro dia me deparei com um Bug na IDE do PowerBuilder 10 (10.2.1). Primeiro de tudo: Não se preocupe, sua aplicação não está afetada por este bug…ele faz o PB dar um crash e fechar antes de conseguir salvar as alterações do fonte.

 

Como reproduzir o erro:

O problema está em tentar recuperar o tamanho do conteúdo da propriedade Name de um dwObject. Isso afeta diretamente evento da datawindow como, por exemplo, o itemchanged.

Após escrever o comando acima e tentar salvar, você será agraciado com as seguintes mensagens:

 

Independente das opções que você escolha (Abort, Retry ou Ignore), o PB não vai salvar seu trabalho e irá fechar em pouco tempo (ou imediatamente).

Não tive como testar com o PowerBuilder 11, mas testei com o 12.5 e este erro já não acontece mais.

Como evitar este bug?

Simples, basta separar as coisas. Veja o exemplo abaixo:

 

É isso. Este é um bug de baixo impacto, mas que pode ser um grande inconveniente, se você for pego de surpresa.

Espero que ajude.

The following two tabs change content below.
Breno RdV
Ex-Psicólogo, com quase uma década de experiência em Recursos Humanos e Gestão de Pessoas, atual desenvolvedor e Analista de Sistemas, trabalhando com PowerBuilder, C#, PowerShell e expandindo horizontes para Python, Xamarin, PHP, Angular e (por que não?) Unity.

Comments

comments

Posted in Dev, PowerBuilder and tagged , , , , , .