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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Crystall Report - Procedures
lramos7
BARUERI
SP - BRASIL
ENUNCIADA !
Postada em 14/05/2009 13:55 hs            
Boa tarde galera! Estou fazendo manutenção em um relatório no qual agora estou obtendo alguns problemas. É o seguinte, meu relatório utiliza uma procedure no qual tem 2 selects dentro, o problema é que no momento que eu atualizo a procedure no Crystall os campos do segundo select não me aparece como "databasefield", só aparece os campo do primeiro select. Alguem pode me ajudar com isso?
 
ou
 
Eu tentei uma segunda alternativa que era chamar a procedure no programa em VB e ela me retornar todos os registros que preciso, mais qdo executo o programa ela só mostra no relatório um registro e os outros não aparecem. Não sei se deu para entender o que me acontece.
 
Conto com a colaboração de todos.
 
 
Abraços
 
Leandro
   
Sandro
não registrado
ENUNCIADA !
Postada em 17/05/2009 14:07 hs   
Olá,
 
Ao que parece você está tendo problema com os links entre tabelas.
Sua explicação está meio confusa. Você fala de procedure, mas que procedure é essa? uma procedure de eventos internos do Crystal (tipo Format Field, Hide, Supress, Selection Formula) ou uma store procedure do banco de dados?
Verifique também se a sua selection formula está correta, ou se focê está passando algum critério extra que pode estar fazendo isso.
 
Sandro.
   
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 18/05/2009 08:47 hs            
Iramos o que esta acontecendo com você é igual ou bem parecido com o que esta acontecendo comigo - http://www.vbweb.com.br/forum_resp.asp?Codigo=229989&PaginaResp=1 -
No meu caso, a principio eu resolvi criado um banco auxiliar e carregando ele com os dados do select, depois mandei o crystal exibir e acabou o pepino, más esbarrei no ODBC dele que é configurado, então falei com ele que vou montar um relatório pelo datareport e substituir o RPT.

Cara eu fiz isso para fugir do crystal e desses problemas

Abraço e que DEUS te abençõe, espero poder ter te ajudado
Eu sou o Senhor, o DEUS de vocês;
eu os seguro pela mão e lhes digo;
Não fiquem com medo, pois eu os ajudo
Isaias 41:13
   
moncerra
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 18/05/2009 18:30 hs         
Solução rápida, executa esta procedure no vb e joga o resultado em tabela axuliar no banco , ai é so
dar um select no crystal.... menos dor de cabeca...
   
J.Carlos
Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 19/05/2009 16:00 hs            
Rapaz, Se os selects forem diferentes no resultado em termos de fields, então vc tem um problema.
Ou vc cria um nova procedure pra te atender ou ajuste os fields de cada select pra que fuiquem iguais, aí qualquer que seja o select feito não haverá problema no seu rpt.
   
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 20/05/2009 09:47 hs            
Moncerra, eu tinha feito exatamente isso, más o problema fica maior ainda quando se tem mais que um computador acessando o banco, pois se os dois fizerem uma consulta do mesmo relatório ja viu no que vai dar né?!
O que fiz foi substituir o crystal pelo datareport, sei que o data tem as suas limitações, más consigo carregar as informações do jeito que preciso, sem maiores problemas.
Quanto ao banco auxiliar q fiz, eu tive que desfazer, pois tinha que configurar mais uma conexão do ODBC, e como não é apenas uma máquina, fica meio que trabalhoso fazer isso de máquina em máquina, então o chefe pediu para eu arrumar outra solução, foi ai q utilizei o data

Abraço e que DEUS te abençõe, espero poder ter te ajudado
Eu sou o Senhor, o DEUS de vocês;
eu os seguro pela mão e lhes digo;
Não fiquem com medo, pois eu os ajudo
Isaias 41:13
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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