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

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