GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    filtro para abrir relatorio, como!
Go
Novo
Procurar
Notificar
Ferramentas
Responder
  
-star Rating Vote!  Login/Cadastrar 
Programador Sênior

Figura de  VôVô
postado
Pessoal, tava querendo colocar o filtro no botao de abrir um relatorio, mas nao sei inserir o filtro na linha alguem podria me ajudar.

codigo do botao:

Private Sub Imprimir_Click()
'Visualizar Relatorio.

DoCmd.OpenReport "RelatorioTal", acNormal, "", ""

End Sub

o filtro para este relatorio é:

[forms]![inicial]![Mescolaborador] 'para a coluna MES
e
[forms]![inicial]![colaborador] E É Negado Nulo E Negado Entre "func 01" E "func 24" 'para coluna Colaborador


como se insere o filtro ao doCmd...

Valeu

Lourival


""" O que Voce fará hoje, poderá mudar o seu amanha, por isso pense bem !!! """"
 
Postagens: 329 | Localização: São José dos Pinhais PR | Registrado: 16 June 2005Reply With QuoteReport This Post
Programador Sênior

postado Hide Post
olá colega os filtros que uso é assim..

Private Sub imprimir_Click()
On Error GoTo Err_imprimir_Click

Dim stDocName As String

stDocName = "tblPicture2"
DoCmd.OpenReport stDocName, acViewPreview, , "IdPicture=" & Me.IdPicture
Me.Visible = False

Exit_imprimir_Click:
Exit Sub

Err_imprimir_Click:
MsgBox Err.Description
Resume Exit_imprimir_Click

End Sub


Erro todos os dias com a boca e aprendo muito mais com os ouvidos...
http://www.esnips.com/web/edumarin
Eduardo Marin
MSN: edumarin@pop.com.br
Dourados - MS
 
Postagens: 475 | Localização: Dourados - Mato Grosso do Sul | Registrado: 13 May 2006Reply With QuoteReport This Post
Programador Sênior

Figura de  VôVô
postado Hide Post
eduardo nao é bem assim que gostaria, pois o filtro esta baseando em um formulario aberto que fica oculto ao abrir os reltorios é tipo um formulario principal.

OK


""" O que Voce fará hoje, poderá mudar o seu amanha, por isso pense bem !!! """"
 
Postagens: 329 | Localização: São José dos Pinhais PR | Registrado: 16 June 2005Reply With QuoteReport This Post
Coordenador

Figura de  Cláudio Más
postado Hide Post
Não seria melhor usar uma consulta na origem do relatório, e aplicar os filtros na consulta?


**************************
Rio de Janeiro nas Olimpíadas 2016
 
Postagens: 2427 | Localização: Rio de Janeiro | Registrado: 16 September 2004Reply With QuoteReport This Post
Programador Sênior

Figura de  VôVô
postado Hide Post
eu ja uso isso, mas queria complicar as coisas, mesmo assim obrigado pelo interesse

Valeu

Lourival


""" O que Voce fará hoje, poderá mudar o seu amanha, por isso pense bem !!! """"
 
Postagens: 329 | Localização: São José dos Pinhais PR | Registrado: 16 June 2005Reply With QuoteReport This Post
Coordenador

Figura de  Cláudio Más
postado Hide Post
Seria algo assim:

DoCmd.OpenReport "RelatorioTal", acNormal, "", "[MES] = " & Forms![inicial]![Mescolaborador] & " And [Colaborador] = '" & [Forms]![inicial]![colaborador] & "' And [Colaborador] Not Between 'func 01' And 'func 24' And [Colaborador] Is Not Null"

ou

DoCmd.OpenReport "RelatorioTal", acNormal, "", "[MES] = " & Forms![inicial]![Mescolaborador] & " And [Colaborador] = '" & [Forms]![inicial]![colaborador] & "' And [Colaborador] Not Between 'func 01' And 'func 24' And Not IsNull([Colaborador])"


**************************
Rio de Janeiro nas Olimpíadas 2016
 
Postagens: 2427 | Localização: Rio de Janeiro | Registrado: 16 September 2004Reply With QuoteReport This Post
  Powered by Social Strata  
 

GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    filtro para abrir relatorio, como!

©