Achar o que tem relatório
since, a janela padrão é de 2 dias.
Pegar o relatório
ref é o identificador do evento. Use-o na rota do relatório:
source, header, items (a folha) e cameras.
A folha: oito perguntas
items é o checklist, na ordem, com number e question:
Cada item traz um
state, e os três estados são diferentes de propósito:
As câmeras
cameras traz uma linha por câmera da varredura:
situation_label, verdict_label e reason_label na folha: são as frases
escritas para o operador. Os campos crus (situation, verdict, reason_code)
são para a sua lógica.
header fecha a conta: cameras_total, cameras_with_frame,
cameras_without_frame (sem quadro por culpa do gravador — é o que a
pergunta 3 conta) e as não avaliadas.
Virar PDF
O relatório impresso
Se você gera o PDF pelo navegador, cuide de duas coisas que sempre escapam:- A moldura do seu sistema não vai para o papel. Barra, menu e cabeçalho da
sua aplicação precisam sair no
@media print— senão o cliente recebe uma folha com a sua navegação em cima. - As imagens precisam estar carregadas antes de imprimir. Espere o download
terminar; o
window.print()disparado cedo produz um relatório com retângulos vazios onde estavam as evidências.