Validar form ao movimentar tarefa

Implementei o validateForm e o mesmo está funcionando no início do processo. Porém, quando a tarefa passa adiante, ao movimentar a tarefa na etapa 2, o validateForm não está funcionando. O que deve ser feito?

function validateForm(form){

    if(getValue("WKCompletTask") == true){


        if(form.getValue("nome_funcionario") == ""){
            throw "O campo Nome do Colaborador deve ser preenchido";
        }
        if(form.getValue("cargo_funcionario") == ""){
            throw "O campo Cargo do Colaborador deve ser preenchido";
        }
        if(form.getValue("setor_funcionario") == ""){
            throw "O campo Setor do Colaborador deve ser preenchido";
        }
        if(form.getValue("admissao_funcionario") == ""){
            throw "O campo Data de Admissão do Colaborador deve ser preenchido";
        }
        if(form.getValue("nome_avaliador") == ""){
            throw "O campo Nome do Avaliador deve ser preenchido";
        }
        if(form.getValue("comprom_perg") == ""){
            throw "Uma opção da seção Comprometimento deve ser preenchida";
        }
        if(form.getValue("comunic_perg") == ""){
            throw "Uma opção da seção Comunicação deve ser preenchida";
        }
        if(form.getValue("conhec_perg") == ""){
            throw "Uma opção da seção Conhecimento Técnico deve ser preenchida";
        }
        if(form.getValue("desenv_perg") == ""){
            throw "Uma opção da seção Desenvolvimento Profissional deve ser preenchida";
        }
        if(form.getValue("discip_perg") == ""){
            throw "Uma opção da seção Disciplina deve ser preenchida";
        }
        if(form.getValue("hab_seg_perg") == ""){
            throw "Uma opção da seção Hábitos de Segurança deve ser preenchida";
        }
        if(form.getValue("org_plan_perg") == ""){
            throw "Uma opção da seção Organização e Planejamento deve ser preenchida";
        }
        if(form.getValue("relac_perg") == ""){
            throw "Uma opção da seção Relacionamento Interpessoal deve ser preenchida";
        }
        if(form.getValue("sol_prob_perg") == ""){
            throw "Uma opção da seção Solução de Problemas deve ser preenchida";
        }
        if(form.getValue("equipe_perg") == ""){
            throw "Uma opção da seção Trabalho em Equipe deve ser preenchida";
        }
    }
}
compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags validateform ou faça a sua própria pergunta.