Datas do formulário estão invertendo sozinhas

Bom dia,

Alguém passou por essa situação?

Quando é aberta uma solicitação, os campos data são formatados assim: DD/MM/YYYY

Mas quando vai para uma próxima atividade e o usuário entra nessa solicitação para aprovar, todos os campos datas ficam assim: YYYY-MM-DD

Acontece em algumas solicitações.

Eu passei pela mesma situação. Tentei colocar as datas na seguinte função:


function formatarData(campoData) //No campoData você passa o id do campo
{
    var regEx = /^\d{4}-\d{2}-\d{2}$/;
    if (form.getValue(campoData).match(regEx))
    {
        var split = form.getValue(campoData).split('-');
        //form.setValue(campoData, split[0] + '-'+ split[1] + '-'+ split[2]); - producao
        form.setValue(campoData, split[2] + '/' + split[1] + '/' + split[0]); //homolog
    }
}

Aparentemente resolveu.

Obrigado @Heloisa, vou testar

Deu certo, Gabriel?

Deu certo sim Heloisa! Muito obrigado!