Desabilitar botao por linha em Grid Editável

Gostaria de desabilitar o botao UPDATE de acordo com algum criterio.
No meu exemplo to usando o seguinte no onLoadRecord:

if({id}==3){ sc_btn_display('update', 'off'); } else { sc_btn_display('update', 'on'); }
Mas ele ou remove o botao de todas as linhas (se eu colocar apenas um = ) ou nao remove de nenhuma.


sc-print1.jpg

faça critica no before update:

if (id = 3)
{
sc_error_mesage (“registro não pode ser alterado !”);
sc_error_exit();
}

Obrigado Wander funciona perfeito para o que precisava, já até usei em outra aplicação com outras funções juntas.
[]'s
Higor

As ordens !!!