Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
Classe Abstrata para TWindow a partir do TSeekButton Eu percebi uma defiência na questão de criar telas novas a partir do momento em que se faz uma busca dentro do TSeekButton, tendo que criar uma nova janela para cada vez em que fosse fazer uma nova busca dentro de uma datagrid tendo a possibilidade de fazer buscas em inputs. Por isso, criei uma classe em que basta apenas passar os argumentos no momento da instancia, na TAction que é passada par...
TG
Classe Abstrata para TWindow a partir do TSeekButton  
Eu percebi uma defiência na questão de criar telas novas a partir do momento em que se faz uma busca dentro do TSeekButton, tendo que criar uma nova janela para cada vez em que fosse fazer uma nova busca dentro de uma datagrid tendo a possibilidade de fazer buscas em inputs. Por isso, criei uma classe em que basta apenas passar os argumentos no momento da instancia, na TAction que é passada para o TSeekButton, passa-se a classe e os parametros, informando o service, nome do formulário ao qual os dados vão ser retornados entre outros parâmetros, fácil e rápido de usar.

segue o link do repositório do github com um readme explicativo: https://github.com/LuscaCid/TSeekCustomWindow-Adianti-Framework

uso da classe :

$seekParaBuscaPatrimonio = new TSeekButton("cd_plaqueta_busca");
$seekParaBuscaPatrimonio->setAction(new TAction(["TSeekCustomWindow", "onShow"], [
"className" /***/ => "PatrimonioService",
"FORM_NAME" /***/ => "detail-transfer",
"onSelectColumns" => ['cd_plaqueta', "nm_item", "vl_bem"],
"TSeekButtonName" => "cd_plaqueta_busca",
"windowTitle" => "Selecão de Patrimônios",
"isDisplayable" => FALSE,
]));
$seekParaBuscaPatrimonio->setSize("100%");

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