Permitindo edição apenas das linhas novas na DataWindow
Overview
Bem-vindo ao nosso guia rápido e eficaz para tornar sua experiência de programação no PowerBuilder ainda mais intuitiva. Hoje, vamos mergulhar no mundo das DataWindows, especificamente, como garantir que apenas novas linhas sejam editáveis, mantendo o resto protegido. Acompanhe este tutorial simplificado para aplicar uma expressão de Datawindow que fará toda a diferença em seus projetos. Vamos nessa?
A ideia deste fonte é permitir que apenas as linhas novas da sua DataWindow sejam editáveis. As outras ficarão protegidas.
Esta ação será realizada utilizando uma expressão da datawindow no campo protected.
- Selecione os campos que devem apresentar este comportamento;
- Na aba General, clique no ícone para inserir uma datawindow expression
- Utilize a sintaxe abaixo:
IF(IsRowNew(), 0, 1)
Recomendo fortemente que vocês utilizem as expressões das Datawindows. Elas diminuem de forma significativa a quantidade de código necessário para conseguir validar as informações.
Espero ter ajudado.