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

 

  Dicas

  Visual Basic    (Crystal Reports)

Título da Dica:  Alterar o GROUP do relatorio em tempo de execução
Postada em 5/12/2003 por Rochª            
Se em um relatorio voce tenha que agrupar hora pelo codigo hora pelo nome, faça.

1) Voce define um group no relatorio, pode ser qualquer um.
2) Em seu form define.

If opc_agrupando_por_codigo = 0 Then
   Crystal_Printer.GroupCondition(0) = "GROUP1;{arquivo.codigo};ANYCHANGE;A"
Else
   Crystal_Printer.GroupCondition(0) = "GROUP1;{arquivo.nome};ANYCHANGE;A"
.....
Se o opc_agrupando_por_codigo = 0 ele ira alterar o GROUP (A) do relatorio para o CODIGO caso contrario ira agrupar pelo NOME.

Exemplo de agrupamento por codigo. Repare que o primeiro é 100 e depois 102, esta em ordem do codigo (agrupando por codigo).

CODIGO : 100 - VIP
Jose carlos
Maria da conceicao

CODIGO : 102 - ESPECIAL
Paulo pedro

Exemplo de agrupamento por nome. Repare que o primeiro nome é especial e depois vip.

CODIGO : 102 - ESPECIAL
Paulo pedro

CODIGO : 100 - VIP
Jose carlos
Maria da conceicao

Claudio Rocha
 


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