{parts/gtag_head.html} {parts/gtag_body.html}
Mês do Programador

Vamos comemorar juntos o seu mês.
Aproveite condições especiais.

Cursos, combos e assinaturas com desconto exclusivo para comemorar o Dia do Programador. Tempo limitado.

Promoção válida de 14/09 à 25/09

De 30% Até50% OFF
Valores duplicados no TCombo. Estou tentando gerar um combo em um form, mas está gerando valor duplicado da array. Vou enviar o código. Quando faço pelo BootstrapFormBuilder funciona, mas não funciona pelo TForm. Mas preciso que seja no TForm. Isso está ocorrendo também se usar o TSelect. Veja o código: ...
AA
Valores duplicados no TCombo.  
Estou tentando gerar um combo em um form, mas está gerando valor duplicado da array. Vou enviar o código. Quando faço pelo BootstrapFormBuilder funciona, mas não funciona pelo TForm. Mas preciso que seja no TForm. Isso está ocorrendo também se usar o TSelect.
Veja o código:

 
  1. <?php
  2. public function onImprimeEtiqueta($param)
  3. {
  4. // Obtém a lista de impressoras
  5. $impressoras = $this->get_printers(); //Traz a lista das impressoras do sistema
  6. $form = new TForm('form_imprime_laudo');
  7. $form->style = "border: none;";
  8. $itensCombo = array_unique($impressoras);
  9. $listaimpressora = new TCombo('printer');
  10. $listaimpressora->addItems($itensCombo);
  11. $form->add($listaimpressora);
  12. $form->add($param['rgdml']);
  13. $window = TWindow::create('Prepare a etiqueta para a impressão:', 0.5, 0.5);
  14. $window->add($form);
  15. $window->show();
  16. }
  17. ?>
Editado 29/01/2025 (há 1 ano) - Clique para ver alterações

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


PD

Antonio,

Da um var_dump($itensCombo); para ver o que está vindo.
Lembre que a combo trabalha com vetores indexados, onde o que importa é o índice, e o valor do vetor é usado só para apresentação em tela.

O var_dump() é legal pq ajuda a depurar, dá uma olhada aqui tb:
https://www.php.net/array_unique