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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Crystal Reports - Ordem dos dados pelo VB
DaviSaba
SANTA ROSA DE VITERBO
SP - BRASIL
Postada em 26/05/2006 13:59 hs            
Oi galera ... como faço para ordernar um relatorio por ordem de código ou descrição pelo VB.
 
Valeu
     
DaviSaba
SANTA ROSA DE VITERBO
SP - BRASIL
Postada em 26/05/2006 15:05 hs            
 

Estou desenvolvendo com VB6 e uso o crystal reports 8.5

por esse comando, estou enviando o filtro que é para fazer no banco:

CR_Relatorio.RecordSelectionFormula = "Tabela.Campo = 'Valor'"

Gostaria de enviar tambem a ordem que eu quero que os dados seja exibido no relatorio, mas nao estou conseguindo. Alguem pode me ajudar ?

Valeu

     
Futura
PORTO FERREIRA
SP - BRASIL
Postada em 26/05/2006 17:17 hs            
Moleza, faz assim:
 
CR_Relatorio.SortFields(0) = "+{sua_tabela.seu_campo}"
 
Falouuuuuuuu ??
     
DaviSaba
SANTA ROSA DE VITERBO
SP - BRASIL
Postada em 26/05/2006 17:46 hs            
Futura, nao deu certo ...
Dim CR_Relatorio As CRAXDRT.Report
Da erro de Operação nao suportada para esse objeto ... estou usando o Crystal Reports 8.5.
 
obrigado
     
DaviSaba
SANTA ROSA DE VITERBO
SP - BRASIL
Postada em 31/05/2006 10:15 hs            
 

Bom Dia !!!

Ninguem ordena os relatórios atravez do VB ? eu nao estou conseguindo, entao se eu quiser disponibilizar para o usuario os relatorios em ordem de codigo ou em ordem de descrição, teria que fazer dois relatorio identicos, somente com a ordem dos dados diferente. entao se o usuario selecionar em ordem de codigo, eu abro um arquivo rpt correspondente, e se escolhes em ordem de descrição eu chamaria o outro relatorio. gostaria de saber se tem como eu passar essa informação de ordem como parametro, assim teria um único relatorio e o usuario poderia escolher a ordem dos dados.

Utilizo VB6 e Crystal Reports 8.5

 

obrigado

     
DaviSaba
SANTA ROSA DE VITERBO
SP - BRASIL
ENUNCIADA !
Postada em 31/05/2006 11:51 hs            
Consegui fazer .... se alguem precisar:
Set CRXDatabaseField = CRXReport.Database.Tables.Item(1).Fields.Item(2)
CRXReport.RecordSortFields.Add CRXDatabaseField, crAscendingOrder
 
obrigado
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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