Algumas sugestões de grid no Protheus, em pesquisa no TDN, encontrei vários componentes, mas na minha opinião, abaixo estão 5 tipos diferentes e suas particularidades.

1)      mBrowse (Definição: http://tdn.totvs.com/pages/viewpage.action?pageId=24346981)

2)      MarkBrow (Definição: http://tdn.totvs.com/display/public/mp/MarkBrow)

3)      FWMBrowse (Definição: http://tdn.totvs.com/display/public/mp/FWMBrowse)

4)      MsNewGetDados (Definição: http://tdn.totvs.com/display/public/mp/MsNewGetDados)

5)      TcBrowse (Definição: http://tdn.totvs.com/display/tec/TCBrowse)

Os componente mBrowse, MarkBrow e FWMBrowse, são os componentes utilizados para criar a primeira tela de consulta das rotinas como Pedido de Compras, Vendas, Cadastro de Produtos, etc… a estrutura destes componente exibem por padrão, as colunas que definimos no configurador que serão visualizadas, o filtro pelos índices, a criação dos botões no rodapé do grid (Incluir, Alterar,Excluir,etc…)

Destes 3 componentes o único que permite o uso de chekbox é o MarkBrow

markbrow

MarkBrow

mbrowse

mBrowse

Os 3 componentes acima permitem ver o conteúdo de uma tabela ou array

Agora se precisa ter um grid dentro de uma janela, dois bons componentes com bastante recursos são MsNewGetDados e TcBrowse (se souber de mais algum, comente e compartilhe com todos), o MsNewGetDados permite que você facilmente insira/altere e apague as informações, o TcBrowse também permite, mas o forte dele é a manipulação individual das colunas e o uso do chekbox, opção que infelizmente o MsNewGetDados não possui, pois se tivesse seria o melhor a ser usado, mas cada um com sua particularidade.

 


Equipe Blog Advpl

Amantes da tecnologia

Deixe uma resposta