Bom dia Pessoal
Tenho 3 telas, uma chamando a outra OK.
A primeira tela, faço o pedido. E tem um botão chamado atendimento.
Nesse botão vou pra segunda tela, que informa os pedidos e conclui.
QUando volto pra outra tela, tenho um campo chamado.
DS_atendimento. QUe pode possuir as seguintes informações. PENDENTE, ATENDIDO, PARCIALMENTE ATENDIDO.
E preciso que altere esse campo quando fecho a segunda tela.
também quando clico nos botões, ele pede pra salvar a tela antes....
Espero respostas.
Att
Resultado de uma tela para outra, automatico
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
veja o uso de :PARAMETER, com isso você passa de uma tela para outra a informacao que precisa,
o jeito mais elegante e correto na minha opinião,
mas nada implede de usar uma variavel :GLOBAL pra passar a informacao do seu status da segunda tela pra primeira.. interessante sempre apagar a global no final..
o jeito mais elegante e correto na minha opinião,
mas nada implede de usar uma variavel :GLOBAL pra passar a informacao do seu status da segunda tela pra primeira.. interessante sempre apagar a global no final..
-
- Rank: DBA Pleno
- Mensagens: 297
- Registrado em: Ter, 21 Dez 2010 8:45 am
- Localização: Florianopolis
Priscila Fernandes
Ola Diego
Tenho tres telas....
Duas que possui no menu. e uma que gera atraves de um botão da segunda tela.
A primeira faz a solicitação. A segunda, conferindo dados, e a terceira atende a solicitação. QUando faço essse caminho. Ele não faz a atualização na segunda tela.
Quando vou direto no menu na segunda tela. Ele faz atualização normal, quando feito o atendimento.
Sabe me dizer o que anda de errado.... Pra não gerar quando vem da primeira tela,
Tenho tres telas....
Duas que possui no menu. e uma que gera atraves de um botão da segunda tela.
A primeira faz a solicitação. A segunda, conferindo dados, e a terceira atende a solicitação. QUando faço essse caminho. Ele não faz a atualização na segunda tela.
Quando vou direto no menu na segunda tela. Ele faz atualização normal, quando feito o atendimento.
Sabe me dizer o que anda de errado.... Pra não gerar quando vem da primeira tela,
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
que atualizacao, é dificil ajudar porque sem ver as coisas fica complicado,
mas acho que o problema esta em executar algum gatilho quando você volta da 3 tela pra 2 tela.
mas acho que o problema esta em executar algum gatilho quando você volta da 3 tela pra 2 tela.
-
- Rank: DBA Pleno
- Mensagens: 297
- Registrado em: Ter, 21 Dez 2010 8:45 am
- Localização: Florianopolis
Priscila Fernandes
POis é. Ele ta assim
Tela 1
TELA 2
sE QUANDO CHAMAR MINHA OUTRA TELA EU UTILIZAR O CHAMAR_FORM. dA ERRO QUANDO GERA. FRM-40702. pENDINDO PRA SALVAR, MESMO SALVANDO NÃO ENTRA.
Tela 1
:global.cd_rotina := 'ATE6053';
abrir_form('ATE',:GLOBAL.CD_ROTINA,:GLOBAL.CD_USUARIO,pl_id);
:global.cd_rotina := 'ATE6052';
:global.cd_rotina := 'ATE6054';
Add_Parameter(pl_id,'p_cd_tend',TEXT_PARAMETER,:cd_ATEND);
Add_Parameter(pl_id,'p_ds_atend',TEXT_PARAMETER,substr(:ds_ATEND,1,50));
Add_Parameter(pl_id,'p_cd_grupo_atend',TEXT_PARAMETER,:cd_grupo);
abrir_form('ATE',:GLOBAL.CD_ROTINA,:GLOBAL.CD_USUARIO,pl_id);
:global.cd_rotina := 'ATE6053';
-
- Rank: DBA Pleno
- Mensagens: 297
- Registrado em: Ter, 21 Dez 2010 8:45 am
- Localização: Florianopolis
Priscila Fernandes
OK. agora deu certo. O meu retorno.
Porém o que eu faço, quando clico no botão aparece. Para salvar, algo que ta salvo.
Aparece isso quando, eu faço uma consulta. F7 e F8, ai quando clico no botão aparece esse erro. Porém queria que fosse direito.
Espero respostas
Porém o que eu faço, quando clico no botão aparece. Para salvar, algo que ta salvo.
Aparece isso quando, eu faço uma consulta. F7 e F8, ai quando clico no botão aparece esse erro. Porém queria que fosse direito.
Espero respostas
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Google [Bot] e 5 visitantes