DisableControl / EnableControl
Registra duas chamadas históricas de habilitação de controles.
Visão geral
O guia eAdvpl apresenta DisableControl(oObjeto) e EnableControl(oObjeto). Há erro aparente no texto de objetivo de DisableControl, que diz habilitar, enquanto o parâmetro diz desabilitar. Esta ficha explicita a divergência e trata o par como referência histórica, sem afirmar compatibilidade de objetos atuais. Não confundir controle visual desabilitado com autorização de gravação. O exemplo só prepara callbacks para um objeto fornecido pelo chamador. (Guia de referência eAdvpl, s.d., seções 3.28–3.29, p. 21, ref. 1)
Exemplo comentado
// Referencia historica; callbacks nao executados.
bDesabilitar := {|oControle| DisableControl(oControle)}
bHabilitar := {|oControle| EnableControl(oControle)}Nenhum controle alterado; disponibilidade e tipo aceito exigem validação. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
- Preferir o contrato documentado do componente utilizado.
- Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.