[RESOLVIDO] - Botão PHP com GRID EDITAVEL

Pessoal boa tarde a todos.

Eu desejo calcular alguns campos com fórmulas simples e para tal usar um Botao PHP.

Este não está calculando.

Estou usando a Sintaxe correta ?

{VLR_RECEITA_BRUTA} = ({VLR_RECEITA_LIQUIDA} + {VLR_IMPOSTOS});
sc_exit(ref);

Alguem ?

Brother,

Acho que ninguém respondeu porque a exposição da dúvida esta nebulosa.

Tentando interpretar, acho que você deve usar um botão ajax, porque o sc_exit recarrega a aplicação.

Olá Brother, tudo justo e perfeito por aí ?

Agradeço sua ajuda. Na verdade o que aconteceu é que peguei este exemplo em outro local usando esta macro para que
o botão nao chame aquela outra tela de OK.

Minha dúvida é … a sintaxe para o botão está errada ?

Absss

Você deseja alimentar um campo da linha da app grid editavel com o calculo de outras duas colunas da mesma linha?

Exato …

Está errada a sintaxe ?
Estou caçando algum exemplo.

A sintaxe esta correta, mas deve usar em um evento ajax de um ou mais campos do formulário.

Vi aqui que posso usar o botão RUN e escolher trabalhar nos 2 eventos né.

Muito Obrigado Brother.

Deu o caminho das pedras aqui para onde seguir.

Não tem botão run em formulário.

Opa … acabei de ver que nao …

O Scriptcase tem uma meio própria de fazer as coisas …

Pelo que entendi, você quer carregar um campo a partir de outro…
Dá uma olhada nos vídeos que mostram a utilização de eventos ajax .
:slight_smile: e veja se vai te atender.

Olá tudo bem ?

Quero carregar um campo com a resultante de fórmulas que tem campos
Existentes (alguns ocultos) mas sempre que for chamado um evento via um botão.

Eu fiz o treinamento do scriptcase (não vivo de desenvolvimento de sistemas web… sou consultor SAP) mas tenho
Alguns produtos patenteados para desenvolver e optei pelo scriptcase.

Uma mancada da Netmake é apagar o treinamento e não deixar fazer o download do curso que vc faz.

Não curto nada que soa caça níquel

Olá você teria o link dos vídeos ?

Você esta tentando fazer ‘esse botão’ em um Grid (Consulta) ou App (Formulário), pode colocar uma Print-Screen aqui e marcando nela onde quer o campo com a fórmula
e os campos envolvidos, tipo assim: {VLR_RECEITA_BRUTA} = ({VLR_RECEITA_LIQUIDA} + {VLR_IMPOSTOS});

Olá Jailton, tudo bem ? A formula está exatamente assim.

Ele funciona ao disparar o evento no campo (É um detalhe de um mestre detalhe).

Porém, no botão não funciona…

Fiz um evento AJAX no botão (onClick, por exemplo e este funciona normalmente).

Tudo que estou fazendo é no formulario de detalhe do mestre detalhe (Que é o correto …), não ?

Uma das fomula (Que inclusive funciona no evento do campo é esta :

{QTD_VENDAS} = ({QTD_VENDAS_PASSADO} * {CRESCIMENTO});

Não estou conseguindo fazer funcionar no botão …

AH o que eu quero é que se calcule no formulario de detalhe mesmo, conforme estou fazendo.

Esse detalhe é múltiplas linhas certo? normalmente não se faz botão para isso, tem que colocar esta formula no evento OnLoad Record e Evento Ajax OnBlur
no último campo editável antes do cálculo: {QTD_VENDAS} = ({QTD_VENDAS_PASSADO} * {CRESCIMENTO}); ai sempre ele vai fazer esta cálculo automático sem precisar pressionar nada.


ai ele já faz automático.

Desta forma funciona sim.
Gostaria que funcionasse por botão.
Mas ta valendo.

Muito Obrigado pela força.

Luminatti,

Fica estranho usar um botão para acionar o calculo de uma celula de uma grid editavel, pois a qual linha o botão deve referenciar para o cálculo?