Tenho uma demanda na qual uma tela padrão já desenvolvida em MVC precisa abrir sempre com um filtro específico.
Tentei o ponto de entrada de montagem de botões mas mesmo esse só está sendo chamado depois que montou o browse.
Existe um meio de implementar dentro do ponto de entrada padrão de mvc um filtro para o browse?
Bom dia Josué, qual rotina seria?
É o GFEA061, o complicado é que o fonte só abre tela mvc depois do primeiro browse no qual preciso do filtro, o primeiro browse é montado direto sem formmodel, então não tive fuga alem de abrir chamado para colocarem um ponto de entrada que permita acessar o objeto do primeiro browse mas antes de exibir o primeiro browse.
Boa tarde Josué,
Caso a rotina não possua um ponto de entrada para isso, você pode optar por escrever sua rotina que reutilize o MVC da mesma e com isso utilizar da FWLoadBrw, adicionando assim os filtros como desejar, porém para isso a rotina tem que ter implementado da BrowseDef:
http://tdn.totvs.com/display/framework/FWLoadBrw
Obs.: Com isso os usuários terão de utilizar a sua rotina e não mais a padrão, o menu do módulo terá de ser alterado etc.
Caso essa implementação não seja possível, também é possível criar um filtro padrão utilizando o papel de trabalho do Protheus:
Após a criação de configuração, esse papel de trabalho deverá ser incluído para todos os usuários, utilizando um grupo para isso, fica mais fácil a configuração.
Por fim, você pode solicitar a criação desse ponto de entrada.
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.