Estou utilizando uma grid view editável, tem um determinado campo do formulário que ao editar/dar update este campo só pode ficar aberto para edição caso ele esteja com o valor 0 ou nulo, este campo utiliza um Lookup de edição com sql.
No evento onload do form estou utilizando essa macro para deixar os campos readonly, mas dessa forma na edição ele já desabilita o campo independente do valor…
if (sc_btn_new){
sc_field_readonly ({vtr_atendimento}, off);
}else{
sc_field_readonly ({vtr_atendimento}, on);
}
Sim ajudou funcionou, obrigado, mas será que agora eu consigo por exemplo fazer com que este campo não fique em readonly somente quando o valor for zero?
por exemplo colocar algum tipo de condição nesta macro?
obrigado,
O problema é que essa macro sc_field_disabled_record ela desabilita a digitação no campo, porém ela continua processando o campo no caso quando este é do tipo Select e tem um comando select para ele processsar.
Eu fiz o teste, ele desabilita porém continua processando o select, com isso muda o resultado no banco, era isso que eu queria evitar. Com o realonly ele consegue fazer isso porém o problema que é para todo o formulário.