Amigos do fórum,
Criei uma aplicação mestre / detalhe normal para compra.
No detalhe, eu não quero que o usuário possa editar o preço de compra do produto. (regras de negócio do cliente)
Então mudei o campo vlproduto para (somente leitura) / (campo tipo label), pois este valor é carregado via ajax quando o usuário sai do campo produto.
Vejam as duas imagens:
Campo somente leitura: http://helpbesocial.myho.st/scriptcase/1-campo_somente_leitura.png
Campo tipo etiqueta: http://helpbesocial.myho.st/scriptcase/2-campo_label.png
Quando eu rodo a aplicação detalhe, tudo funciona:
http://helpbesocial.myho.st/scriptcase/3-rodar_detalhe.png
Porém, quando eu rodo a aplicação master, o campo fica editável novamente.
Vejam a imagem: http://helpbesocial.myho.st/scriptcase/4-rodar_mestre.png
Alguém no grupo já conseguiu deixar um campo de grid editável de um detalhe somente como leitura?
Faz muito tempo que não programo, mas eu lembro na versão 5.0 que eu fiz um outro sistema não tinha este problema, pelo que eu lembre eu conseguia deixar não editável esta coluna. Posso estar enganado é claro, não recordo bem e já não tenho mais o fonte.
Isto é um BUG do SC? Minha versão é a 7.1 ultima atualização.