COMO GERAR UM RELATORIO COM OS ANIVERSAIRANTES
ai galera eu sou novato, mas desenvolvendo um sistema para minha igreja, onde sou o secretario, e gostaria de saber como faço um relatório dos aniversáriantes do mês,? por exemplo eu chamo um form com dois textbox um para data inicial e outro para data final..
assim tipo: aniversariantes do mês de janeiro
txtdatainicial = 01/01
txtdatafinal = 31/01
e gerar o relatorio para eu por no mural da igreja.
me ajudem
eu estou usando o DataReport, com o DataEnvironment
ai galera vou tentar , obrigado pelas dicas, aqui ne site só tem FERA[Ô][Ô]
assim tipo: aniversariantes do mês de janeiro
txtdatainicial = 01/01
txtdatafinal = 31/01
e gerar o relatorio para eu por no mural da igreja.
me ajudem
eu estou usando o DataReport, com o DataEnvironment
ai galera vou tentar , obrigado pelas dicas, aqui ne site só tem FERA[Ô][Ô]
é só colocar uma combobox onde possuira do mês de janeiro até dezembro.
Passar esse mês em uma select e o retorno mostrar em um data report.
Passar esse mês em uma select e o retorno mostrar em um data report.
[Ô]SELECT * FROM TABELA WHERE MONTH(DATANASCIMENTO) = [Ô] & NumeroDoMes
Tente fazer o relatório em Acess e [Ô]puxar[Ô] ele pelo VB
Button Click
[txt-color=#0000f0] C:\bd.mdb [/txt-color] = Banco de dados
[txt-color=#0000f0] Relatorio [/txt-color] = Nome do relatório criado no Acess
Button Click
Dim RelatorioAccess As Object
RelatorioAccess = CreateObject([Ô]Access.Application[Ô])
With RelatorioAccess
.OpenCurrentDatabase(filepath:=[Ô][txt-color=#0000f0]C:\bd.mdb [/txt-color][Ô])
.DoCmd.OpenReport(ReportName:=[txt-color=#0000f0] [Ô]Relatorio[Ô][/txt-color][Ô]CNF[Ô])
End With
[txt-color=#0000f0] C:\bd.mdb [/txt-color] = Banco de dados
[txt-color=#0000f0] Relatorio [/txt-color] = Nome do relatório criado no Acess
Valeu Galera Vou tentar - Obrigado - neste site só tem FERA
[Ô]SELECT * FROM TABELA WHERE MONTH(DATANASCIMENTO) = [Ô] & MÊS
Ae vc seta o resultado para um dbgrid que estará escondido...
A partir daà vc seta o relatório pelo dbgrid..
Ai FMVC
eu fiz
Dim RelatorioAccess As Object
RelatorioAccess = CreateObject([Ô]Access.Application[Ô])
With RelatorioAccess
.OpenCurrentDatabase(filepath:=[Ô]C:\bd.mdb [Ô])
.DoCmd.OpenReport(ReportName:= [Ô]Relatorio[Ô][Ô]CNF[Ô])
End With
da uma mensagem de erro [Ô]o banco não se encontra ou esta sendo acessado or outro usuario[Ô]
quanto a comando SQL ai
[Ô]SELECT * FROM TABELA WHERE MONTH(DATANASCIMENTO) = [Ô] & NumeroDoMes
tem que ser mais especifico pois eu não tenho o conhecimento de fazer isso que vcs estão me falando
obrigado por enquanto.
no aguardo de mais help - please
eu fiz
Dim RelatorioAccess As Object
RelatorioAccess = CreateObject([Ô]Access.Application[Ô])
With RelatorioAccess
.OpenCurrentDatabase(filepath:=[Ô]C:\bd.mdb [Ô])
.DoCmd.OpenReport(ReportName:= [Ô]Relatorio[Ô][Ô]CNF[Ô])
End With
da uma mensagem de erro [Ô]o banco não se encontra ou esta sendo acessado or outro usuario[Ô]
quanto a comando SQL ai
[Ô]SELECT * FROM TABELA WHERE MONTH(DATANASCIMENTO) = [Ô] & NumeroDoMes
tem que ser mais especifico pois eu não tenho o conhecimento de fazer isso que vcs estão me falando
obrigado por enquanto.
no aguardo de mais help - please
quando eu coloco essa linha
[Ô]SELECT * FROM tbmembros WHERE MONTH(nascimento) = [Ô] & MÊS
da esse erro
Expected: line number or Label or Statement or End of Statement
não sei o que é, ou como corrigi-lo
[Ô]SELECT * FROM tbmembros WHERE MONTH(nascimento) = [Ô] & MÊS
da esse erro
Expected: line number or Label or Statement or End of Statement
não sei o que é, ou como corrigi-lo
Valeu Galera
consegui fazer com o SQL, obrigadão para todos vcs.
consegui fazer com o SQL, obrigadão para todos vcs.
Tópico encerrado , respostas não são mais permitidas