USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Agrupa no Crystal ( 3 para agrupamentos)
CarlinhosBrown
ALTO PARAÍSO DE GOIAS
GO - BRASIL
ENUNCIADA !
Postada em 25/01/2008 18:20 hs            
Boa Tarde amigos
 
 
Seguinte, to precisando montar um relatorio (Boletim de Producao Ambulatorial) consolidado....
 
funciona assim:
 
tenho uma tabela:

PACIENTE     CODIGO        CBO        IDADE
      1                1             2            2
       2               1             1            2
      3                1             1            2
      4                2             22           22
      5                2             22           22
       6               1              2             2
      7                1             2              2
       8               1             2               2
      9                2              22            22
 
O relatorio teria q resumir assim
CODIGO        CBO        IDADE         QUANTIDADE(REG)
    1              2            2                      4
    1             1             2                      2
    2             22           22                     3
 
aqui eu resumi e contei,,, a partir dos campos
CODIGO   CBO  IDADE
 
eu ja fiz agrupando somente 1 campo, mas com 3 nao estou conseguindo
 
se alguem tiver alguma ideia,, agradeço...
   
Sandro
não registrado
ENUNCIADA !
Postada em 25/01/2008 19:41 hs   
Olá,
 
Você pode tentar criar uma fórmula que concatena os códigos para você e agrupar por ela. Por exemplo, crie uma fórmula e chame de agrupa, nela coloque um código semelhante a este:
 
CODIGO + CBO + IDADE
 
Se os campos forem numéricos, use a função CSTR ou TOTEXT:
 
TOTEXT(CODIGO) + TOTEXT(CBO) + TOTEXT(IDADE)
 
Depois crie um agrupamento sobre esta fórmula e use um totalizador de contagem (Count) para contar quantos registros você tem para cada agrupamento, depois, oculte a parte inferior do agrupamento e também a própria fórmula, isto evita os espaços entre linhas e a fórmula que seria incompeensível para os outros usuários.
Coloque os campos individuais dentro da linha do agrupamento e você terá o seu relatório consolidado.
Uma outra alternativa seria criar uma consulta (View) dentro da base de dados com os agrupamentos e usar o Crystal apenas para exibição.
 
Sandro.
 
   
CarlinhosBrown
ALTO PARAÍSO DE GOIAS
GO - BRASIL
ENUNCIADA !
Postada em 26/01/2008 10:53 hs            
amigo sandro,,,, tu caiu do ceu..rss
 
cara, ja quebrei cabeça aqui,,, e vc me passou uma solucao simples,,, as vezes agente fica pensando em codigo dificil,, sendo tao simples
 
 
criei campo, nesse campo eu juntei (codigo & cbo & faixa),, eai, agrupei no relatorio por esse campo....
 
na mosca,,, o trem ta bom d+
 
 
Valew pela dica... OK
   
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 28/01/2008 11:26 hs            
select PACIENTE , CODIGO, CBO, IDADE from tabela
group by PACIENTE , CODIGO, CBO, IDADE
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página