AR
Dúvida sobre TDBSeekButton
Fechado
Pessoal, me deparei com uma situação que não estou conseguindo uma solução:
Neste TDBSeekButton coloquei o campo "description_codprod" (concatenação de codigo+description) que na verdade é um get na minha model Product , funciona perfeitamente até eu fazer uma pesquisa, aí recebo a mensagem que o campo não existe. Como posso resolver ? já tentei usar TCriteria mais não tive sucesso.
Grato.
Neste TDBSeekButton coloquei o campo "description_codprod" (concatenação de codigo+description) que na verdade é um get na minha model Product , funciona perfeitamente até eu fazer uma pesquisa, aí recebo a mensagem que o campo não existe. Como posso resolver ? já tentei usar TCriteria mais não tive sucesso.
Grato.
- <?php $product_id = new ">TDBSeekButton('product_id', 'catalogo', $this->form->getName(), 'Product', 'description_codprod', 'product_id', 'product_name',$criteria);?>
Acredito que você tenha que criar uma seek manual. A TDBSeekButton usa o mesmo parâmetro para exibição e busca...
Grato Nataniel. Vou tentar
Ficou perfeito Nataniel, muito grato.
Adriano, também tenho a mesma dificuldade. Poderia postar sua solução?
Obrigado.
Olá Emanoel, vamos lá:
Vou tentar explicar, sou iniciante em PHP .
No primeiro bloco é o meu form, onde instancio ProductSeek que uso para pesquisa pelo o ID e ProductSeekCodigo para pesquisa pelo codigo, esse criado em minha tabela/model (Product como index unique) e consequentemente em SaleItem .
Então, no meu form SaleForm, posso chamar o produto tanto pelo o ID quanto pelo codigo, em campos distintos. Ficou legal. Se a sua dúvida persistir, estou a disposição.
Tudo exemplificado no Tutor:
//-------------------------------------
//Sale form (Master/detail)
www.adianti.com.br/framework_files/tutor/index.php?class=SaleForm&am
//-------------------------------------
//Seek manual
www.adianti.com.br/framework_files/tutor/index.php?class=FormSeekBut
//bl 1
//bl2
//bl3