Ao trabalhar com Grids em transações, o Genexus insere automaticamente a opção de excluir linhas, por default na primeira coluna da esquerda.
Porém muitas vezes ao trabalhar com perfis de usuário, desejamos desabilitar esta opção.
Para isto é necessário inserir a seguinte regra na transação:
Error('Sem permissão') if delete and level(atributo do grid);
Neste caso a mensagem de erro não irá aparecer para os usuários, portanto tanto faz qual seja, e a coluna de exclusão irá desaparecer da tela.
Muito bom, passei dias procurando como excluir a coluna de exclusão e finalmente consegui. Valeu
ResponderExcluir