Lançado Adianti Framework 7.6!
Clique aqui para saber mais
DateTime Bom dia, estou com uma duvida um pouco boba. Gostaria de saber se é possível decompor um campo ao apresentar no formulário e concatena-lo ao salvar, por exemplo, um campo DateTime, onde terei dois edits, um para a data e outro para o tempo, porém na hora de salvar esses dois campos representam apenas um campo da tabela....
DS
DateTime  
Fechado
Bom dia, estou com uma duvida um pouco boba. Gostaria de saber se é possível decompor um campo ao apresentar no formulário e concatena-lo ao salvar, por exemplo, um campo DateTime, onde terei dois edits, um para a data e outro para o tempo, porém na hora de salvar esses dois campos representam apenas um campo da tabela.

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (3)


FC

Acredito que seria somente concatenar os objetos.....


Eu tenho isso num campo só eu gostaria de colocar uma mascara tipo

$name3->setMask('99/99/9999 99:99');

mais não rola ainda pesquisando...
FC

tenta isso !!! a formatação fica de acordo com tipo de banco

  1. <?php
  2. $data $this->form->getData(); 
  3.         
  4. .....       
  5. $objeto->DATATABELA $data->campoFormDATA " " $data->campoFormTIME  ;     
  6.  .......      
  7. ?>



PD

Oi David,

Você terá de separar os campos no onEdit() do formulário, veja exemplo de onEdit:
www.adianti.com.br/framework_files/tutor/index.php?class=CustomerFor

E terá de concatenar no onSave(), como o Felipe comentou.

Use um campo TDate para a data e um TEntry com máscara para o tempo.

abraço,
Pablo