Permitindo edição apenas das linhas novas na DataWindow

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.

  1. Selecione os campos que devem apresentar este comportamento;
  2. Na aba General, clique no ícone para inserir uma datawindow expression
  3. 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.

The following two tabs change content below.
Arquiteto de Software e Desenvolvedor Backend (quase Fullstack), geralmente trabalho com C#, PowerShell, Python, Golang, bash e Unity (esse é mais por hobby). Estou sempre buscando algo novo para aprender, adicionando novas ferramentas ao meu cinto de utilidades.
Posted in Dev, PowerBuilder and tagged , , , , , , , , .