Tenho um formulário, e preciso que um painel só apareça depois do andamento do processo, ou seja, na etapa Inicio eu preciso que esse painel seja desabilitado, e habilitado nas etapas seguintes.
Estou usando o EnableFields e o DisplayFields para isso, mas não esta funcionando.
Conseguem me ajudar?
FORMULÁRIO:
<div class="panel panel-primary" ">
<div class="panel-heading">
<h3 class="panel-title">Andamento do Chamado</h3>
</div>
<div class="form-group" >
<div class="panel-body">
<div class="row">
<div class="form-group col-md-4">
<label for="resp_cham">Quem ira atender o Chamado</label>
<div class="radio">
<label> <input type="radio" id="resp_cham" name="resp_cham" value = "Contabil"> Assistente Técnico </label>
<label> <input type="radio" id="resp_cham" name="resp_cham" value = "Fiscal"> Analista Técnico </label>
<label> <input type="radio" id="resp_cham" name="resp_cham" value = "Fiscal"> Suporte Externo </label>
</div>
</div>
<div class="form-group col-md-2" >
<label for="dt_fim_cham">Data de finalização</label>
<input type="text" name="dt_fim_cham" id="dt_fim_cham" class="form-control">
</div>
<div class="form-group col-md-2">
<label for="sol_prob">Solução do Problema</label>
<input type="text" name="sol_prob" id="sol_prob" class="form-control">
<input type="button" class="btn btn-primary" name="anexo_fin_sol"
id="anexo_fin_sol" value="Anexar" onclick="showCamera(this);" >
</div>
<div class="form-group col-md-4">
<label for="det_soluc"> Detalhamento da Solução</label>
<textarea class="form-control" id="det_soluc" name="det_soluc" rows="6"></textarea>
</div>
</div>
</div>
</div>
</div>
DISPLAYFIELDS:
function displayFields(form,customHTML){
var activity = getValue('WKNumState');
if (activity != 0 && activity != 1){
form.setVisibleById('dt_fim_cham',false);
form.setVisibleById('resp_cham',false);
form.setVisibleById('sol_prob',false);
form.setVisibleById('det_soluc',false);
form.setVisibleById('anexo_fin_sol',false);
}
}
ENABLEFIELDS:
function enableFields(form){
var activity = getValue('WKNumState');
if (activity != 1 ){
form.setEnabled('dt_fim_cham',false);
form.setEnabled('resp_cham',false);
form.setEnabled('sol_prob',false);
form.setEnabled('det_soluc',false);
form.setEnabled('anexo_fin_sol',false);
}
}
Em Anexo estou colocando meu WorkFlow.