Autor Tópico: Biscar dados externos (PHP) para o msql  (Lida 301 vezes)

edivaldo

  • Intermediário
  • ***
  • Mensagens: 172
  • ELM Topografia - Medindo com precisão e qualidade.
    • ELM Topografia
    • Email
Biscar dados externos (PHP) para o msql
« Online: Junho 23, 2016, 07:11:31 am »
Colegas, estou adaptando meu sistema de Propostas de serviço ao scriptcase, me chegou uma duvida.
Quando incio o sistema na parte de encargos, faço a chamada dos meus dados preenchendo um formulario simples que nao vai diretamente para o meu banco de dados e sim para uma pagina de calculos do php e posteriormente a esta que vai para o banco de dados, mais ou menos no seguinte esquema:

Formulario de entrada ---> Pagina php de calculos ----> Banco de dados

Tem como fazer isto no Scriptcase?

Grato
Edivaldo Lins Macedo
ELM Serviços de Topografia Ltda.
Rua Nepomuceno 527 - BH/MG
(31) 2515-6515
(31) 999585935

Ronyan Alves

  • Administrator
  • Avançado
  • *****
  • Mensagens: 352
Re:Biscar dados externos (PHP) para o msql
« Responder #1 Online: Junho 23, 2016, 10:13:33 am »
No evento OnBeforeInsert / OnBeforeUpdate utiliza a macro sc_redir, enviando como parametro os campos desejados.
E na aplicação blank faz teus cálculos, e utiliza a macro sc_exec_sql para inserção.

Caso utilize a macro sc_redir nestes eventos, sem utilizar a macro sc_commit_trans, a transação com o banco de dados não é realizada.
--

Ronyan Alves
Equipe Scriptcase

edivaldo

  • Intermediário
  • ***
  • Mensagens: 172
  • ELM Topografia - Medindo com precisão e qualidade.
    • ELM Topografia
    • Email
Re:Biscar dados externos (PHP) para o msql
« Responder #2 Online: Junho 23, 2016, 11:27:26 am »
Ronian grato pela resposta,

Como sou um iniciante vou buscar mais informações sobre este procedimento, pois ja tenho todo código php pronto, que utilizo para fazer minhas propostas.
Acredito que deva só fazer adaptações uma vez que a estrutura do banco alterou pouquíssimo.
Assim se vc puder me indicar um tutorial sobre as macros e sua utilização me indica por favor. Desde ja agradecido.

Edivaldo Lins Macedo
ELM Serviços de Topografia Ltda.
Rua Nepomuceno 527 - BH/MG
(31) 2515-6515
(31) 999585935

Ronyan Alves

  • Administrator
  • Avançado
  • *****
  • Mensagens: 352
--

Ronyan Alves
Equipe Scriptcase