Conheça as melhorias da versão 8.0, 8.1, 8.2!
Clique aqui para saber mais
Jogar os campos do form dentro do QuickForm Este post é o correto Fiz um form de ICMS direto no código e os campos ficam dentro do QuickForm e depois fiz um form de transportadora pelo desenhador, e troquei para QuickForm no topo mas os campos não aparecem dentro do form, só vem o Titulo como jogar os form dentro do QuickForm Ari vejam a imagens ...
AF
Jogar os campos do form dentro do QuickForm  
Este post é o correto

Fiz um form de ICMS direto no código e os campos ficam dentro do QuickForm

e depois fiz um form de transportadora pelo desenhador, e troquei para QuickForm no topo mas os campos não aparecem dentro do form, só vem o Titulo

como jogar os form dentro do QuickForm

Ari

vejam a imagens

 
  1. <?php
  2. Class CadTransportadoraForm extends TPage
  3. {
  4. private $form;
  5. private $loaded;
  6. /**
  7. * Class constructor
  8. * Creates the page and the registration form
  9. */
  10. function __construct()
  11. {
  12. parent::__construct();
  13. // creates the form
  14. $this->form = new TQuickForm('form_Transp');
  15. $this->form->class = 'tform';
  16. $this->form->style = 'display: table;width:45%';
  17. $this->form->setFormTitle('Transportadoras');
  18. try
  19. {
  20. // TUIBuilder object
  21. $ui = new TUIBuilder(500,500);
  22. $ui->setController($this);
  23. $ui->setForm($this->form);
  24. // reads the xml form
  25. $ui->parseFile('app/forms/CadTransp.form.xml');
  26. // add the TUIBuilder panel inside the TForm object
  27. $this->form->add($ui);
  28. // set form fields from interface fields
  29. $this->form->setFields($ui->getFields());
  30. }
  31. catch (Exception $e)
  32. {
  33. new TMessage('error', $e->getMessage());
  34. }
  35. // vertical box container
  36. $container = new TVBox;
  37. $container->style = 'width: 100%';
  38. $container->add(new TXMLBreadCrumb('menu.xml', __CLASS__));
  39. $container->add($this->form);
  40. parent::add($container);
  41. }
  42. ?>

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)


NR

Não entendi. Onde estão os campos do form de ICMS?

O que você quer dizer com "jogar" os campos no TQuickForm?
AF

Olá

nesta imagem da transportadora só aparece o titulo do TQuickForm os campos ficam abaixo, não aparece o contorno do TQuickForm.

Será que é porque fiz (desenhei) no Form Designer ?

Ari