Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Adicionar TMultifield no Design Pessoal tentei de algumas formas adicionar um TMultifield em um notebook criado no Studio Design mas sem sucesso. Alguém já fez isso, alguma ideia de como fazer? Abraço....
JN
Adicionar TMultifield no Design  
Fechado
Pessoal tentei de algumas formas adicionar um TMultifield em um notebook criado no Studio Design mas sem sucesso.
Alguém já fez isso, alguma ideia de como fazer?

Abraço.

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (2)


JN

Bom dia Pessoal,

Então consegui adicionar manualmente uma aba ao notebook criado no Design. Não é um multifield mas acredito que a lógica é a mesma.

  1. <?php
  2.     // carrega o arquivo xml
  3.     $ui->parseFile('app/forms/cliente.form.xml');
  4.             
  5.     // obtém os widgets
  6.     $fields $ui->getWidgets();
  7.     
  8.     // obtém o notebook em questão       
  9.     $notebook $ui->getWidget('notebook4');
  10.     
  11.     // criei um campo para teste  
  12.     $teste = new TEntry('teste');
  13.     
  14.     // cria a tabela     
  15.     $table = new TTable;
  16.     
  17.     // adiciona o campo a tabela        
  18.     $row $table->addRow();
  19.     $row->addCell($teste);
  20.     
  21.     // cria a aba Teste e adiciona a tabela com o campo teste    
  22.     $notebook->appendPage('Teste'$table);
  23. ?>


Flw
PD

Oi João,

Tem um tutorial de como acrescentar um THtmlEditor, a lógica é a mesma. Você não pode esquecer de duas coisas:

1. Acrescentar o elemento visualmente (com o método put por exemplo);
2. Adicioná-lo no formulário com o setFields.

www.adianti.com.br/forum/pt/view_516?acrescentando-um-thtmleditor-ao

um abraço,
Pablo