Autor Tópico: Lançamento através de Filtro  (Lida 561 vezes)

Jacob

  • Novato
  • *
  • Mensagens: 3
Lançamento através de Filtro
« Online: Março 28, 2016, 10:13:40 am »
Bom dia Senhores,

Eu observei em uma aplicação feita pelo Scriptcase de outro desenvolvedor um filtro que fazia lançamentos,  por exemplo de um cadastro de funcionários que está em uma tabela no banco de dados por nome de funcionários, ele faz o lançamento em uma tabela por nome folha de pagamento, mas isto fica oculto ao usuário, a única coisa que o usuário faz é utilizar um filtro para escolher o departamento e mês e clicar no botão gerar, assim o Fitro faz a captação no banco de dados da tabela funcionários e lança na tabela folha de pagamento.

Alguém poderia me dizer como configurar isso no Scriptcase?

Allan Medeiros

  • Expert
  • *****
  • Mensagens: 504
    • Email
Re:Lançamento através de Filtro
« Responder #1 Online: Março 28, 2016, 10:25:12 am »
Através de um formulário do tipo controle e a programação no evento onValidate.
[]s
Allan Medeiros
Analista de Informática
__________________________________________
Companhia de Processamento de Dados da Paraíba
medeiros@codata.pb.gov.br

Jacob

  • Novato
  • *
  • Mensagens: 3
Re:Lançamento através de Filtro
« Responder #2 Online: Março 28, 2016, 10:28:14 am »
Obrigado Allan,

Como ficaria o evento, você poderia me ajudar?

Allan Medeiros

  • Expert
  • *****
  • Mensagens: 504
    • Email
Re:Lançamento através de Filtro
« Responder #3 Online: Março 28, 2016, 10:39:15 am »
Vai depender muito do que vc quer fazer. Normalmente nesse tipo de exemplo que vc citou, precisa usar a macro sc_lookup pra pegar os dados de acordo com o que foi selecionado no form, montar um insert e usar a macro sc_exec_sql para executá-lo.
[]s
Allan Medeiros
Analista de Informática
__________________________________________
Companhia de Processamento de Dados da Paraíba
medeiros@codata.pb.gov.br

Jacob

  • Novato
  • *
  • Mensagens: 3
Re:Lançamento através de Filtro
« Responder #4 Online: Março 28, 2016, 10:44:34 am »
Obrigado com isso eu me viro.