CRISTAL REPORTS

TRINCA 23/03/2010 11:53:25
#337710
Olá Pessoal, Bom Dia

Preciso criar um relatório, estou utilizando vb6 e crystal reports 8.5 BD Access e até o momento os relatórios tem uma seleção simples onde eu utilizo somente o selectionformula do objeto Crystal, porém agora preciso fazer um relatório um pouco mais complexo e gostaria de saber como colocar o select abaixo no selectionformula ou se tem outro jeito de se fazer isso através de datasource.

select cli.codigo
from clientes cli
where a.codcli not in (select v.codigocli
from Vendas v
where cli.codigo = v.codigocli
and v.dataVenda between dtinicial and dtfinal)


Obrigado
JCARLOS 23/03/2010 15:06:30
#337735
é só mandar pelo selectionformula ex.:
gReport.SelectionFormula = [Ô]{Clientes.CodCli} and {Vendas.DataVenda}>=date([ô][Ô] & Format(dtInicial, [Ô]yyyy-mm-dd[Ô]) & [Ô][ô])[Ô] & _
[Ô] and {Vendas.DataVenda}< date([ô][Ô] & Format(dtFinal.Value + 1, [Ô]yyyy-mm-dd[Ô]) & [Ô][ô])[Ô]
TRINCA 23/03/2010 15:10:48
#337736
O select é para retornar quais os clientes que não compraram naquele determinado periodo.
TRINCA 23/03/2010 15:15:17
#337737
JCarlos não funcionou. Mais sugestões ?
FERRAZ 23/03/2010 19:17:49
#337756
Amigo, usando um controle no vb para filtrar um determinado periodo serviria para vc ?
TRINCA 23/03/2010 19:37:44
#337759
COmo seria ?
FERRAZ 28/04/2010 16:13:16
#340470
TRINCA, veja minha resposta no link abaixo:

http://www.vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=336507&varWorld=

Vc pode filtra os dados que quizer atraves de um determinado intervalo de datas.

Tópico encerrado , respostas não são mais permitidas