PERGUNTAS E RESPOSTAS
 
Bem Vindo, Visitante  Todos os Fórums
  ADVPL
Enviar para a impressoraImprimir  Enviar e-mail para um amigoEnviar Para um Amigo
Precisa estar Logado

Subject Assunto:
Restaurar valor original campo enchoice
Versão:
12.1.7
Plataforma:
Microsoft
Complemento:
DB:
SQL Server
Complemento:
LinkedIn
Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário INOVAT INOVAT em 17/01/2019, 16:39 h
Local: SP  Registro: 27/09/2018  Postagens: 14
Pessoal estou com o seguinte problema:


Tenho um enchoice onde o usuário digita vários campos e digita um campo
"Data inicial" .

Faço a validação do campo "Data Inicial" no sx3 em validação do usuário com uma função que verifica se o que o usuário digitou é maior que um certo parâmetro, emitido um alerta de erro.

Exemplo de condição : aceitar datas somente >=01/01/2019.

O problema é na alteração, se por exemplo no registro está a data 10/10/2019 e o usuário tenta digitar 05/01/2019, o aviso de erro ocorre não permitindo que seja digitado data >=01/01/2019.

O que preciso é que quando for emitido o alerta de erro, o valor do campo volte a ser 10/10/2019 e não 05/01/2019 como acontece.

Alguma idéia ?


Obrigado



Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário MARCOSSTAR MARCOSSTAR em 18/01/2019, 13:55 h
Local: SP  Registro: 26/06/2015  Postagens: 27
INOVAT mande o seu fonte que realiza a validação para o meu email e também o conteúdo do x3_vldusr que você faz a chamada para tentar te ajudar.

Att,

Marcos Vieira
Ing. Consultor ERP

Mensagem do Enviar e-mail Abrir o Perfil do usuário DON.JUNIOR DON.JUNIOR em 19/01/2019, 14:56 h
Local: RJ  Registro: 24/01/2016  Postagens: 152
Como é sua validação ?
TABELA->CAMPO ou M->CAMPO ?
Para capturar a informação digitada tem que usar M-> (memória).

Att.
Don Junior

Para postar no Fórum você precisa efetuar o seu login ou se registrar

 Mudar para Fórum

 

 

 
 
   
Pagina Principal Shopping PROTHEUS Tire suas duvidas Vagas Microsiga em todo Brasil Aprofunde seus conhecimentos Noticias Online Fale Conosco Pagina Principal