× Linguagem de Programação ADVPL

Perguntas Problema retorno workflow

Mais
10 anos 1 semana atrás #26521 por Tony.totvs
Pessoal,

Tenho um radiobutton pra enviar no workflow, mas nao consigo pegar o retorno dele.
Retorna erro que nao existe a variavel APROVACAO

Exemplo:
no html esta assim:
<input type="radio" checked name="APROVACAO" value="S">Sim<br>
<input type="radio" name="APROVACAO" value="N">Não

no fonte de retorno esta assim:
cResposta := oProcess:oHtml:RetByName("APROVACAO")


Valeu,
Tony

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 1 semana atrás #26527 por afppellegrini
Respondido por afppellegrini no tópico Problema retorno workflow
Boa Tarde Tony,

Utilize da seguinte forma:
<input type="radio" checked="checked" name="RBAPROVA" value="%Aprovacao%S">
         Sim<br>
        <input type="radio" name="RBAPROVA" value="%Aprovacao%N">
         Nao

Em sua validação do retorno tente fazer da seguinte forma:
cResposta := Upper(oProcess:oHtml:RetByName("APROVACAO"))

if  cResposta == "S"
  ConOut("ATENÇÃO - Entrou em APROVAÇÂO igual a S ")
else
  ConOut("ATENÇÃO - Entrou em APROVAÇÂO igual a N ")
Endif

Acredito que seu problema seja porque no HTML a variável deve estar entre porcentagem. Ex: %variavel%
Esperto te-lo ajudado!

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 1 semana atrás #26529 por Tony.totvs
Respondido por Tony.totvs no tópico Problema retorno workflow
Perfeito!
Muito obrigado, funcionou!
Não sabia onde colocar a porcentagem.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.101 segundos
Joomla templates by a4joomla