Contar campos de DataSet

Boa tarde Criei um processo de registro de incidentes pra segurança do trabalho, porém no formulário temos um campo de numeração do processo, por exemplo, [1/2018, 2/2018, 3/2018], esse número aumenta conforme registramos os incidentes, eu consegui fazer a contagem dos processos gravados no DataSet, porém, se em 2019 tiver 50 processos, o primeiro registro de 2019 será o 51/2019. Criei um campo que grava o ano corrente no DataSet, gostaria de saber como conto os registros do DataSet que são iguais ao ano corrente.


Tentei fazer da seguinte forma, porém sem resultado:

var numProcesso = DatasetFactory.getDataset("RELATORIODEINCIDENTES", [], [], []);

var contadorAno = 0;

for (var i = 0; i < numProcesso.rowsCount; i++) {

if(numProcesso.getValue(i, "metadata#anoinci") == ano){

contadorAno = contadorAno + 1;

}

}

Alguém teria alguma dica?

Agradeço.

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!

1 resposta

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