Atualize hoje para o Scriptcase 9 e ganhe 35% de desconto! Atualize hoje para o Scriptcase 9 e ganhe 35% de desconto! COMPRAR AGORA!

Autor Tópico: PDF por aniversario data nascimento  (Lida 900 vezes)

fabiano95

  • Novato
  • *
  • Mensagens: 4
PDF por aniversario data nascimento
« Online: Janeiro 27, 2014, 04:00:06 pm »
Como eu faço um filtro pra pessoa selecionar o mes e gerar um relatorio com os aniversariantes do mes. eu so tenho o campo data de nascimento. existe alguma macro que faca isso?!

Haroldo

  • Expert
  • *****
  • Mensagens: 7258
  • Conhecimento diminui limitações.△TFA△
    • InfinitusWeb Software de Gestãol/Gestão ITIL/Consultoria Scriptcase
Re:PDF por aniversario data nascimento
« Responder #1 Online: Janeiro 27, 2014, 04:03:35 pm »
coloque no seu select month(data_nascimento) as mes, isso fará aparecer o mes no filtro.

Enzijr

  • Novato
  • *
  • Mensagens: 8
    • Email
Re:PDF por aniversario data nascimento
« Responder #2 Online: Maio 11, 2017, 04:23:28 pm »
sc_select_where(add) = "WHERE
    MONTH(Dtnasc_jor) = '[var_mes_niver]'";           


estou usando este codigo ....................mas nao está filtrando

flagomesbh

  • Intermediário
  • ***
  • Mensagens: 154
Re:PDF por aniversario data nascimento
« Responder #3 Online: Julho 07, 2017, 03:50:16 pm »
Não sei se é a melhor maneira de fazer, mas eu faço assim.

Crio um campo "Mês" do tipo SELECT com os meses



No evento onValidate do filtro, preencho uma variável global de saída com o mês selecionado
Código: [Selecionar]
[mes_nascimento] = {meses};

Ajusto a query pra considerar a variável global na cláusula WHERE
Código: [Selecionar]
WHERE SUBSTR(data_nascimento, 6, 2) = '[mes_nascimento]'

Como eu faço um filtro pra pessoa selecionar o mes e gerar um relatorio com os aniversariantes do mes. eu so tenho o campo data de nascimento. existe alguma macro que faca isso?!
Flávia Gomes
- Aprendiz -