Lançado Adianti Framework 8.1!
Clique aqui para saber mais
Substituir TEntry por TLabel NO SEGUINTE TRECHO GOSTARIA DE SUBSTITUIR TENTRY POR TLABEL. JÁ SUBSTITUI MAS APARECE NO $CODIGO COM O TEXTO: CODIGO $CODIGO = new TEntry('CODIGO'); $RAZAO_SOCIAL = new TEntry('RAZAO_SOCIAL'); $NOME_FANTASIA = new TEntry('NOME_FANTASIA'); $ENDERECO = new TEntry('ENDERECO'); $NUMERO = new TEntry('NUMERO'); $COMPLEMENTO = new TEntry('COMPLEMENTO'); ...
LG
Substituir TEntry por TLabel  
Fechado
NO SEGUINTE TRECHO GOSTARIA DE SUBSTITUIR TENTRY POR TLABEL. JÁ SUBSTITUI MAS APARECE NO $CODIGO COM O TEXTO: CODIGO

$CODIGO = new TEntry('CODIGO');
$RAZAO_SOCIAL = new TEntry('RAZAO_SOCIAL');
$NOME_FANTASIA = new TEntry('NOME_FANTASIA');
$ENDERECO = new TEntry('ENDERECO');
$NUMERO = new TEntry('NUMERO');
$COMPLEMENTO = new TEntry('COMPLEMENTO');
$BAIRRO = new TEntry('BAIRRO');
$ID_CIDADE = new TEntry('ID_CIDADE');
$FONE = new TEntry('FONE');
$FAX = new TEntry('FAX');
$CELULAR = new TEntry('CELULAR');
$CONTATO = new TEntry('CONTATO');
$CNPJ = new TEntry('CNPJ');
$INSCRICAO = new TEntry('INSCRICAO');
$EMAIL = new TEntry('EMAIL');
$CPF = new TEntry('CPF');
$IDENTIDADE = new TEntry('IDENTIDADE');



// add the fields

$this->form->addQuickField('Codigo', $CODIGO, 200 );
$this->form->addQuickField('Razao Social', $RAZAO_SOCIAL, 200 );
$this->form->addQuickField('Nome Fantasia', $NOME_FANTASIA, 200 );
$this->form->addQuickField('Endereco', $ENDERECO, 200 );
$this->form->addQuickField('Numero', $NUMERO, 200 );
$this->form->addQuickField('Complemento', $COMPLEMENTO, 200 );
$this->form->addQuickField('Bairro', $BAIRRO, 200 );
$this->form->addQuickField('Id Cidade', $ID_CIDADE, 100 );
$this->form->addQuickField('Fone', $FONE, 200 );
$this->form->addQuickField('Fax', $FAX, 200 );
$this->form->addQuickField('Celular', $CELULAR, 200 );
$this->form->addQuickField('Contato', $CONTATO, 200 );
$this->form->addQuickField('Cnpj', $CNPJ, 200 );
$this->form->addQuickField('Inscricao', $INSCRICAO, 200 );
$this->form->addQuickField('Email', $EMAIL, 200 );
$this->form->addQuickField('Cpf', $CPF, 200 );
$this->form->addQuickField('Identidade', $IDENTIDADE, 200 );

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 (11)


LG

$CODIGO = new THidden('CODIGO');
$cod=new TLabel($CODIGO);
/*$RAZAO_SOCIAL = new TEntry('RAZAO_SOCIAL');
$NOME_FANTASIA = new TEntry('NOME_FANTASIA');
$ENDERECO = new TEntry('ENDERECO');
$NUMERO = new TEntry('NUMERO');
$COMPLEMENTO = new TEntry('COMPLEMENTO');
$BAIRRO = new TEntry('BAIRRO');
$ID_CIDADE = new TEntry('ID_CIDADE');
$FONE = new TEntry('FONE');
$FAX = new TEntry('FAX');
$CELULAR = new TEntry('CELULAR');
$CONTATO = new TEntry('CONTATO');
$CNPJ = new TEntry('CNPJ');
$INSCRICAO = new TEntry('INSCRICAO');
$EMAIL = new TEntry('EMAIL');
$CPF = new TEntry('CPF');
$IDENTIDADE = new TEntry('IDENTIDADE');*/



// add the fields

$this->form->addQuickField('Codigo:', $cod, 900 );
LA

  1. <?php
  2. $this->form->addQuickFields('Texto1', array(new TLabel('Texto2'), new TLabel('Texto3')));
  3. ?>
LG

...
$this->form->addQuickFields('Código:', array(new TLabel('CODIGO')));

APARECE:

Código: CODIGO-> AQUI DEVERIA APARECER ALGO DO TIPO 0004
LA

não é melhor desabilitar?

  1. <?php
  2. $codigo = new TEntry('codigo');
  3. $codigo->setEditable(FALSE);
  4. $this->form->addQuickField('Codigo:'$codigo);
  5. ?>

LG

prefiro colocar como tlabel
IF

Leonardo, tenta fazer assim:

  1. <?php
  2.     $cod = new TEntry('codigo');
  3.     $cod->style="background-color: #fff; border: 0;";
  4. ?>


LG

Agradeço ao Luis Alberto e também ao Ivan Fernandes. Mas confesso que fiquei pensando como esse sistema tem algumas coisas que precisam melhorar. São detalhes mas dependendo a aplicação certos detalhes fazem a diferença.
LG

Fiz o processo em termos visuais não foi agradável.
NR

Labels e inputs tem comportamentos distintos. Enquanto os inputs recebem o nome do campo no construtor, os labels recebem o valor. Por não receber um nome, os labels não são preenchidos pelo $this->form->setData chamado na onEdit. Mas, com um pequeno ajuste, deve funcionar da maneira que você quer:
  1. <?php
  2. //$CODIGO = new THidden('CODIGO');
  3. $cod=new TLabel(''); 
  4. $cod->setName('CODIGO');
  5. ?>
PD

Além disso label não posta seu conteúdo, o que faria com que ele fosse limpo num post, por exemplo.
Eu sei que no Delphi e Visual Basic era diferente, mas muita coisa mudou. É outra plataforma.
Para contribuir, não deixe de ler este artigo:
www.adianti.com.br/forum/pt/view_1307?postagem-estatica-sem-recarga-
PD

Estou trocando todos os títulos dos teus posts, mas está dando trabalho.
Please, não poste em maiúsculo, observe regras de netiqueta.