André
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 30/11/2004 16:06 hs
Como faço para filtrar um registro no Crystal: Por exemplo: Filtrar todos os registros cadastrados no dia 30/11/2004 e se quiser colocar intervalo: 01/11/2004 à 30/11/2004 Muito grato, vlw msm! t+
|
|
|
|
Sandro
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 30/11/2004 22:24 hs
Você deverá usar a propriedade SelectionFormula (CrystalReport.ocx) ou RecordSelectionFormula (CRViewer) e digitar o seguinte: Para os registros de 30/11/2004: {Tabela.Campo} = Date(2004,11,30) Para intervalo de datas: {Tabela.Campo} >= Date(2004,11,30) And {Tabela.Campo} <= Date(2004,11,01)
|
|
|
Martini
|
PAROBÉ RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 01/12/2004 08:18 hs
filtro por cliente e período: .SelectionFormula = "(({R~Relcrecp.Codigo do cliente} = " & Str$(Vcliente) & ") AND ({R~Relcrecp.Vencimento} >= Date(" & Year(CDate(Vdata1)) & " , " & Month(CDate(Vdata1)) & " , " & Day(CDate(Vdata1)) & ")) AND ({R~Relcrecp.Vencimento} <= Date(" & Year(CDate(Vdata2)) & " , " & Month(CDate(Vdata2)) & " , " & Day(CDate(Vdata2)) & ")))"
|
|
|
Fabio CR
|
SAO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 01/12/2004 15:04 hs
Para período vc pode usar o in-to. Aproveitando o exemplo do Sandro {Tabela.Campo} IN Date(2004,11,01) TO Date(2004,12,30) E nas versões mais recentes também funciona assim ... {Tabela.Campo} in #01/11/2004# to #30/11/2004# t+ Fabio CR
t+ Fabio CR
|
|
|
andre
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 01/12/2004 15:29 hs
vlw gente, obrigado! funcionou 100% t+
|
|
|