Gerar Tabela de Número de Casos por Processo: mudanças entre as edições

De EAPn
Ir para navegação Ir para pesquisar
Sem resumo de edição
Sem resumo de edição
 
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
Acesse o Mysql (ver em [[Acesso e leitura via servidor ao MySQL]]) e selecione o DataBase eap_bonita_prod.
1. Acesse o Mysql (ver em [[Acesso e leitura via servidor ao MySQL]]) e selecione o DataBase eap_bonita_prod.


<pre>use eap_bonita_prod;<pre/>
<pre>use eap_bonita_prod;</pre>

2. Escreva a consulta:

<pre>
SELECT p.name, COUNT(*) as Abertos, (f.Total - COUNT(*)) as Arquivados, f.Total FROM process_instance p INNER JOIN ( SELECT f.name, COUNT(DISTINCT f.sourceObjectId) AS Total FROM arch_process_instance f GROUP BY f.name ) f ON p.name = f.name GROUP BY p.name;
</pre>

<pre>-- Enter --</pre>

3. Copie o resultado da consulta

[[Arquivo:sql_terminal_copiar.png]]


4. Abra o software LibreOffice Calc e cole na primeira célula da primeira linha, e utilize o separador por "|" conforme a imagem abaixo.

[[Arquivo:colando_sql_libreoffice.png]]


<b>Obsevação</b>: Caso seja preciso, remova as linhas e colunas indesejadas para ficar com apenas os dados e o cabeçalho da tabela. Ver exemplo na imagem abaixo.

[[Arquivo:planilha_num_casos.png]]

Edição atual tal como às 17h03min de 4 de maio de 2023

1. Acesse o Mysql (ver em Acesso e leitura via servidor ao MySQL) e selecione o DataBase eap_bonita_prod.

use eap_bonita_prod;

2. Escreva a consulta:

SELECT p.name, COUNT(*) as Abertos, (f.Total - COUNT(*)) as Arquivados, f.Total FROM process_instance p INNER JOIN (   SELECT f.name, COUNT(DISTINCT f.sourceObjectId) AS Total FROM arch_process_instance f   GROUP BY f.name ) f ON p.name = f.name GROUP BY p.name;
-- Enter --

3. Copie o resultado da consulta

Sql terminal copiar.png


4. Abra o software LibreOffice Calc e cole na primeira célula da primeira linha, e utilize o separador por "|" conforme a imagem abaixo.

Colando sql libreoffice.png


Obsevação: Caso seja preciso, remova as linhas e colunas indesejadas para ficar com apenas os dados e o cabeçalho da tabela. Ver exemplo na imagem abaixo.

Planilha num casos.png