Preencher data em saída de campo - manter a máscara Boa noite, Tenho um componente TDate em uma tela. usando um ação disparado no evento exit de um Tentry, tento setar um valor para este campo TDate. O valor é setado, porém quando é dado o foco no componente, ele limpa o valor do campo. ...
AR
Preencher data em saída de campo - manter a máscara  
Fechado
Boa noite,

Tenho um componente TDate em uma tela.
usando um ação disparado no evento exit de um Tentry, tento setar um valor para este campo TDate.
O valor é setado, porém quando é dado o foco no componente, ele limpa o valor do campo.

 
  1. <?php
  2. public static function onIncrementaDias($param)
  3. {
  4. $obj = new StdClass;
  5. $obj->dt_termino = date('d/m/Y', strtotime("+".$param['in_dias_prev_term']."days",strtotime( TDate::date2us($param['dt_afastamento']) )));
  6. TForm::sendData('form_FuncionarioAfastamento', $obj);
  7. }
  8. ?>

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (2)


FC

Ele deve limpar por causa da mascara o ideal é trocar o TDate pelo TEntry se possivel deixar ele como Editable = False é uma dica !
PD

Verdade, ou execute o TDate::setMask() para colcar em "dd/mm/yyyy".

Att,