Validações de Formulario

Olá Pessoal!

No modo Offiline, tem como usar validações (eventos de processos) de formulário? Eu tentei e ele não puxa o validadeform nem o beforetasksave

Marcelo, o beforeSendValidate (javascript, lado do cliente) não serviria?

Otto, como que eu faria no caso?

NO javascript do seu formulário (se não tiver cria um), coloca isso:



var beforeSendValidate = function(numState, nextState) {
    var msgErro = "";
    if ($("#nomeCampo").val() == ""){
        msgErro += "Campo Nome vazio <br>"
    }
    // outros campos aqui

    if (msgErro != ""){
        msgErro = "<ul>"+msgErro+"</ul>"
        FLUIGC.message.alert({
            message: "Favor informar todos os campos obrigatórios:\n"+msgErro+
                     "<br><i class='fluigicon fluigicon-tag icon-sm'></i> <font style='font-weight: bold'>Dúvidas?</font> Entre em contato com o departamento de TI.",
            title: 'Validação',
            label: 'OK'
        }); // message
        return false;
    } // if
    return true;
} // beforeSendValidate

Otto, deu super certo, ficou show de bola. Vc sabe como validar se tem anexo no processo off, eu tenho a função no beforeTaskSave, porem ela também não funciona offiline.

Que bom. Nesse ponto, teremos que aguardar o apoio de outra pessoa. Validar anexo sem ser via evento não sei como. tb gostaria de saber.

No mais, muito obrigado viu! Irei abrir um novo tópico com esta nova duvida rsrsrs.