Quando defino um browse consigo pintar determinadas células usando o código abaixo
Código: Selecionar todos
obrowseArray:aColumns[1]:bColorBlock := {|celula| IF(LEN(ALLTRIM(celula))<mult_niv2,;
{x_BLUE, x_WHITE , x_BLACK, x_GRAY},;
{x_BLACK, x_WHITE , x_BLACK, x_GRAY})}
Porem agora preciso habilitar ou não a edição de uma determinada célula, mas para isso irei precisar testar o conteúdo de uma outra célula que está em outra coluna mas na mesma linha.
no codigo abaixo
Código: Selecionar todos
obrowseArray:aColumns[4]:lEditable := {|celula| IF(podeEditarCelula(celula)=.t.,.t.,.f.)}
Código: Selecionar todos
obrowseArray:aColumns[4]:lEditable := {|CONTEUDOCOLUNA1| IF(podeEditarCelula(CONTEUDOCOLUNA1)=.t.,.t.,.f.)}
Muito Obrigado
Luciano Bonfim

