Jump to content
Fórum Script Brasil
  • 0

(Resolvido)Fórmulas Crystal - Sum( , )


lramos7

Question

Boa tarde!

Estou criando um relatório no Crystal, onde o mesmo tem 2 Grupos.

Grupo 1 = nmMaquina

Grupo 2 = Operador

exemplo do erro

================================================

Maquina1

Operador(leandro) Atendimentos(10) Tipo(Ativação)

Atendimentos(10) Tipo(Liberação)

Atendimentos(10) Tipo(Avaliação)

Atendimentos(10) Tipo(Desativação)

Operador(Julio) Atendimentos(5) Tipo(Ativação)

Atendimentos(5) Tipo(Liberação)

Atendimentos(5) Tipo(Avaliação)

================================================

Toral de Atendimentos = 55

Maquina2

Operador(Ana) Atendimentos(10) Tipo(Ativação)

Atendimentos(10) Tipo(Liberação)

Atendimentos(10) Tipo(Avaliação)

Atendimentos(10) Tipo(Desativação)

Operador(Rafael) Atendimentos(10) Tipo(Ativação)

Atendimentos(10) Tipo(Liberação)

Atendimentos(10) Tipo(Avaliação)

================================================

Toral de Atendimentos = 70

Minha soma de atendimenos esta retornando errado, Ta somando os resultados de Atendimentos duplicados. Pois o correto deveria aparecer como o exemplo Abaixo:

exemplo esperado

================================================

Maquina1

Operador(leandro) Atendimentos(10) Tipo(Ativação)

Atendimentos(10) Tipo(Liberação)

Atendimentos(10) Tipo(Avaliação)

Atendimentos(10) Tipo(Desativação)

Operador(Julio) Atendimentos(5) Tipo(Ativação)

Atendimentos(5) Tipo(Liberação)

Atendimentos(5) Tipo(Avaliação)

================================================

Toral de Atendimentos = 15

Maquina2

Operador(Ana) Atendimentos(10) Tipo(Ativação)

Atendimentos(10) Tipo(Liberação)

Atendimentos(10) Tipo(Avaliação)

Atendimentos(10) Tipo(Desativação)

Operador(Rafael) Atendimentos(10) Tipo(Ativação)

Atendimentos(10) Tipo(Liberação)

Atendimentos(10) Tipo(Avaliação)

================================================

Toral de Atendimentos = 20

estou utilizando essa formula:

numbervar Total:= Sum ({@Atendimento},{spr_Rel_Detalhede;1.Operador})

Se alguém puder dar uma força, agradeço desde já.

Abraços

Leandro

Edited by lramos7
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

lramos, tenta fazer por running total field (na janela do Field Explorer, procure por Running Total Fields e adicione um novo).

na janela q abrir, na opcao Field to summarize, selecione esse campo de atendimentos q você tava tentando somar. em Type of summary, selecione sum.

ai em Evaluate, ponha On change of group, e selecione o grupo 2 = Operador.

e em Reset, ponha tb On change of group, e selecione o grupo 1 = nmMaquina.

veja se não funciona.

Link to comment
Share on other sites

  • 0
lramos, tenta fazer por running total field (na janela do Field Explorer, procure por Running Total Fields e adicione um novo).

na janela q abrir, na opcao Field to summarize, selecione esse campo de atendimentos q você tava tentando somar. em Type of summary, selecione sum.

ai em Evaluate, ponha On change of group, e selecione o grupo 2 = Operador.

e em Reset, ponha tb On change of group, e selecione o grupo 1 = nmMaquina.

veja se não funciona.

Kuroi, bom dia!

Cara, valeu pela ajuda fiz exatamente esse procedimento e funcioinou corretamente.

Muito obrigado pela ajuda.

Como faço para colocar o assunto como resolvido agora? eu sou novo neste forum e ainda não me acostumei.

Abraços

Leandro Ramos

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...