Tabela Simples, assim como o componente Tabela é um componente que permite a exibição de dados de forma organizada, muito parecida com a grade. No entanto, ainda mais simples.
Figura 1 - Exemplo do componente rodando no browser
Principais propriedades
Tabela
Nome
Propriedade
Função
Fonte de dados
crn-datasource
Seleciona uma fonte de dados que já foi previamente criado no formulário.
Identificador
id
Atributo que especifica um ID exclusivo para o componente. Por padrão um id é gerado automaticamente e atribuído ao componente.
Exibir
ng-show
Propriedade AngularJS usada para mostrar ou oculta o componente.
Segurança
cronapp-security
Propriedade do Cronapp que trata as permissões de segurança da aplicação. Usado para permitir ou não edição e visualização do componente com base nos perfis selecionados.
Classes CSS
class
Adiciona classes CSS que já foram criadas.
Célula Tabela
Nome
Propriedade
Função
Identificador
id
Atributo que especifica um ID exclusivo para o componente. Por padrão um id é gerado automaticamente e atribuído ao componente.
Exibir
ng-show
Propriedade AngularJS usada para mostrar ou oculta o componente.
Mesclar colunas
colspan
Campo usado para informar o número de colunas que uma célula irá expandir.
Mesclar linhas
rowspan
Campo usado para informar o número de linhas que uma célula irá expandir.
Segurança
cronapp-security
Propriedade do Cronapp que trata as permissões de segurança da aplicação. Usado para permitir ou não edição e visualização do componente com base nos perfis selecionados.
Classes CSS
class
Adiciona classes CSS que já foram criadas.
Layout horizontal
Nome
Propriedade
Função
Conteúdo
content
Esse campo define o texto que é exibido ao usuário.
Para saber mais sobre o layout horizontal, clique aqui.
Como usar
Ao arrastar o componente para uma view, uma tela de configuração aparece para você definir a estrutura da tabela, segue abaixo (Figura 2) a definição dos campos
Figura 2 - Tela de configuração do componente Tabela Simples
Número de Colunas: Define o número de coluna que será usado na tabela
Número de Linhas: Define o número de linha inicial que será usado na tabela
Rótulo: Define um título para a tabela
Tema Cabeçalho: Define o tema para o cabeçalho, podendo ser Info, Sucess, Danger, Warning ou Active.
Tema Copo: Define o tema das linhas da tabela, podendo ser Info, Sucess, Danger, Warning ou Active.
Tema Rodapé: Define o tema do Rodapé da tabela, podendo ser Info, Sucess, Danger, Warning ou Active.
Fonte de dados: Seleciona e configura a fonte de dados que será usada para definir valores dinâmicos em uma tabela.
Exibir Cabeçalho: Se ativado, Além do corpo da tabela, terá um cabeçalho para cada coluna.
Exibir Rodapé: Funciona como o Cabeçalho, porém na parte inferior da tabela.
Exibir Flutuação:
Exibir Borda: Exibe uma borda separando as células na tabela.