Início
NexoPOS

Componente de Tabela

O NexoPOS é construído com um conjunto de componentes que são reutilizados ao longo da aplicação. Um desses componentes é o componente “Tabela” (ou Tabela CRUD). O componente Tabela deve ser considerado um componente “abstrato”, porque é utilizado por outros componentes. Esse componente é responsável por exibir entradas (ou registros) dentro de uma tabela HTML. É assim que um componente de tabela se parece.

nimshot-2026-08-14-235624-kxjof

Recursos do Componente de Tabela

O componente de tabela pode ser usado para exibir entradas de várias maneiras. Aqui está a lista de recursos disponíveis com esse componente.

Resultados da Classificação

Embora dependa da instância CRUD que renderiza o componente Tabela, normalmente todas as colunas são classificáveis. Isso significa que você pode alterar a ordem usada para exibir os resultados apenas clicando no título de uma coluna.

Selecionar vários resultados

Se não estiver explicitamente desativado, cada resultado em um componente de Tabela pode ser selecionado. Isso é útil quando uma ação em massa deve ser aplicada. Por ação em massa, entendemos, por exemplo, excluir as entradas selecionadas.

Pesquisar entradas

Os componentes da tabela vêm com uma entrada de pesquisa na qual entradas específicas podem ser pesquisadas. A pesquisa é feita em toda a tabela vinculada e nas tabelas relacionadas (uma vez que todas são mescladas em uma única solicitação). No entanto, se uma coluna usar um rótulo, por exemplo, “Ativado” pode ser um rótulo para “1”, não é possível realizar uma pesquisa para todos os itens que tenham “Ativado” como rótulo. Os detalhes sobre essas possibilidades devem ser fornecidos pelo componente pai que renderiza o componente da tabela.

Criando novas entradas

O componente Tabela vem com um botão com um sinal de “+” no meio. Se esse botão estiver corretamente definido, ele deve levá-lo ao formulário onde novas entradas podem ser criadas.

Ações da Linha de Entradas

Por padrão, todas as entradas vêm com as ações “Editar” e “Excluir”. No entanto, essas ações podem ser diferentes de um componente para outro.

Navegando pelas Páginas

Se um componente de tabela contiver muitas entradas, elas podem ser paginadas. Para acessar essas páginas, você pode usar um dos números de página disponíveis na parte inferior do componente da tabela.