Estou com uma dificuldade, creio que seja coisa besta, não estou conseguindo desabilitar um campo em uma atividade e em outra nao consigo habilitar esse mesmo campo, alguem ja passou por isso?
Estou com uma dificuldade, creio que seja coisa besta, não estou conseguindo desabilitar um campo em uma atividade e em outra nao consigo habilitar esse mesmo campo, alguem ja passou por isso?
Bom dia,
Já passei por algo parecido. No evento de formulário enableFields (em pseudo-código):
var atividadeAtual = getValue('WKNumState'); if (atividadeAtual == atividade Que Quero Desabilitar O Campo){
var indexes = form.getChildrenIndexes("tablenameTabelaPaiFilho");
for (var i=0; i<indexes.length; ++i){ form.setEnabled("nomeDoCampoDaTabela_"+indexes[i], false); } }
A função getChildrenIndexes(tablename) irá te retornar os índices existentes na sua tabela pai-filho, permitindo vc acessar os seus campos. Dessa forma, no evento enableFields vc consegue desabilitá-los nas atividades que desejar.
Estou usando fora do evento de formulário, esse campo esta dentro do paifilho
— Robson Nakamura 22 de Mar de 2019