Boas Flávio,
Mas você tem já implementado através de um Fluxo de Trabalho? O que é que você não gosta desta solução?
Podes utilizar Javascript, basta colocares o código a seguir no onsave do formulário:
function onsave() {
var statuscode = Xrm.Page.getAttribute("statuscode").getValue();
if (statuscode == 1) {
Xrm.Page.getAttribute("new_resolvidoem").setValue(new Date());
}
}
Não precisas garantir que o campo seja apenas de leitura porque ao resolveres um incidente todo o formulário fica apenas de leitura.
Espero ter ajudado.
Se respondi a sua pergunta por favor marque como resposta e\ou como útil.
Pedro Azevedo Crm Specialist 4.0\2011