Jump to content
Gilberto Jr

Soma dos Valores do Setores Separado

Recommended Posts

Olá, boa tarde.

Eu estou fazendo um relatório de um sistema de contagem de estoque que e o meu script sql que faz a busca é esse abaixo.

select cont.id, cont.data,cont.barras,cont.contagem1,op.nome_operador,cli.nome_cliente,red.nome_rede,coord.nome_coordenador, cont.id_setor, cont.setor, cont.setor_finalizado from Inv_contagem cont, Inv_cabecalho cab, Inv_operador op, Inv_cliente cli, Inv_rede red, Inv_coord_grupo coord where cont.id_inventario = cab.id and cont.id_operador = op.id and cont.id_cliente = cli.id and cont.id_rede = red.id and cab.id_coord_grupo = coord.id and cab.id=9

Os dados que traz do banco de dados é listado na tabela abaixo

<table class="table table-striped text-center text-justify">
  <thead>
    <tr>
      <th scope="col">#</th>
      <th scope="col">Data</th>
      <th scope="col">Setor</th>
      <th scope="col">Operador</th>
      <th scope="col">Barras</th>
      <th scope="col">Descrição</th>
      <th scope="col">Quantidade</th>      
      <th scope="col">Finalizado</th>
    </tr>
  </thead>
  <tbody>
<%
while relatorio_detalhado.eof = false
%>  
    <tr>
      <th scope="row"><%=relatorio_detalhado("id")%></th>
      <td><%=relatorio_detalhado("data")%></td>
      <td><%=relatorio_detalhado("setor")%></td>
      <td><%=relatorio_detalhado("nome_operador")%></td>
      <td><%=relatorio_detalhado("barras")%></td>
      <td>**</td>
      <td><%=relatorio_detalhado("contagem1")%></td>
      <td><% if cint(relatorio_detalhado("setor_finalizado")) = 0 then%>
              Aberto
          <%elseif cint(relatorio_detalhado("setor_finalizado")) = 1 then%>
              Finalizado
          <%end if%>
      </td>
    </tr>
<%
relatorio_detalhado.movenext
wend
%>    
  </tbody>
</table>            

Até ai tudo bem, o que esta pegando mesmo é o seguinte, a contagem é feito por setores. E o setor é listado na variavel setor.
Só que eu quero dentro cada setor, fazer uma soma das peças daquele setor.

Vou tentar explicar como eu quero que fica.

Digamos que foi feito contagem em 3 setores. Setor 0001, 0002 e 0003

<table class="table table-striped text-center text-justify">
  <thead>
    <tr>
      <th scope="col">#</th>
      <th scope="col">Data</th>
      <th scope="col">Setor</th>
      <th scope="col">Operador</th>
      <th scope="col">Barras</th>
      <th scope="col">Descrição</th>
      <th scope="col">Quantidade</th>      
      <th scope="col">Finalizado</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0001</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>1</td>
      <td>Finalizado</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0001</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>1</td>
      <td>Finalizado</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0001</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>1</td>
      <td>Finalizado</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0001</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>1</td>
      <td>Finalizado</td>
    </tr>
    <tr>
        <td colspan="8">Total Setor 0001: 4</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0002</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>2</td>
      <td>Finalizado</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0002</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>3</td>
      <td>Finalizado</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0002</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>4</td>
      <td>Finalizado</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0002</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>5</td>
      <td>Finalizado</td>
    </tr>
    <tr>
        <td colspan="8">Total Setor 0002: 14</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0003</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>2</td>
      <td>Finalizado</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0003</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>3</td>
      <td>Finalizado</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0003</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>1</td>
      <td>Finalizado</td>
    </tr>
    <tr>
      <th scope="row">1</th>
      <td>23/01/2020</td>
      <td>0003</td>
      <td>João</td>
      <td>7909588599360</td>
      <td>Descrição</td>
      <td>3</td>
      <td>Finalizado</td>
    </tr>
    <tr>
        <td colspan="8">Total Setor 0003: 9</td>
    </tr>    
  </tbody>
</table>            

Se tiver alguém que possa me ajudar nessa situação. Ficarei muito grato.

Att;
Gilberto

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By alecarnero
      Eu fiz uma pagina de login SiteMaster.asp trabalha com uma pagina verify.asp , coloque ela como documento padrao , problema que sim
      o usuario ja tem gravada alguma pagina de antes ele consegue accesar sem pasar pela login page
       
      http://localhost/teste/barra.asp
       
      quem souber o nome das paginas consegue acceso direito  
       
      que tenho que agregar para somente accese qualquer pagina quem passo pelo login?
       
       
      Obrigado por qualquer orientaçao  
       
      Alejandro
       
       
       
       
       
       
       
       
       
       
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.