No WES, em Python.
Preciso alternar um campo entre somente-leitura e editável, porém apenas consigo alterar a sua visibilidade com este código: view.FieldDefinitions["QTDEHORAS"].Visible = false;
Apenas para testar, em um evento adicionei o código a seguir, porém não se verifica o efeito desejado.
def OnTIPOValueChanged(view, entity):
from Benner.Tecnologia.Common import FieldDefinition
view.FieldDefinitions["QTDEHORAS"].DataAccessLevel = FieldDefinition.AccessLevel.Edit;
Ao executar esta linha: view.FieldDefinitions["QTDEHORAS"].DataAccessLevel = FieldDefinition.AccessLevel.Read; verifica-se que o campo passou de somente-leitura para editável, porém ao usar view.FieldDefinitions["QTDEHORAS"].DataAccessLevel = FieldDefinition.AccessLevel.Edit; em um campo somente-leitura, o campo continua em somente-leitura.