Gostaria de tonar alguns campos obrigatórios. Cada movimentação do processo alteraria o campo que se tornaria obrigatório no formulário. Só consegui deixar campos obrigatórios em todo decorrer.
Gostaria de tonar alguns campos obrigatórios. Cada movimentação do processo alteraria o campo que se tornaria obrigatório no formulário. Só consegui deixar campos obrigatórios em todo decorrer.
Bom dia, Natasha!
Para fazer isso uso o validate form com uma variavel que pega o NumState do processo, segue um exemplo abaixo:
function validateForm(form) {
var activity = getValue('WKNumState');
if(activity == 4 || activity ==0){
if ((form.getValue("fornecedor") == null || form.getValue("fornecedor") == "") && ( getValue('WKNumProces') == null || (getValue('WKNumProces') > 0 && getValue('WKCompletTask') == 'true') )) {
throw "Fornecedor n\u00E3o pode ser vazio.";
}
}
}
Caso você esteja tentando fazer pela a plataforma, na parte de formulário você pode ir em regras do formulário e separar os campos que deseja tornar obrigatório de acordo com a atividade do processo.
Tem como eu mostrar o "wknumstate" em algum campo para saber o número do processo que está?
— Natasha Neves Souza 25 de Aug de 2020