Lista Simples (web)

Lista Simples (web)

Esse componente é usado para listar dados estáticos ou dinâmicos, através do vínculo com uma fonte de dados.

Figura 1 - Componente Lista Simples executado no browser

Principais propriedades

Aba de Propriedades

Na tabela abaixo estão descritas as principais propriedades do componente.

Nome

Propriedade

Função

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.

Fonte de dados

crn-datasource

Seleciona uma fonte de dados que estiver presente na área de edição do formulário.

Classes CSS

class

Adiciona classes CSS que já foram criadas.

Estilo

style

Altera o estilo geral do componente da forma inline.

Exibir

ng-show

Propriedade Cronapp MVC usada para exibir ou oculta o componente.

Repetidor

ng-repeat

Propriedade Cronapp MVC que seleciona uma lista e repete o componente baseado no número de itens.

Repetir

crn-repeat

Propriedade Cronapp que seleciona uma fonte de dados contida na tela e repete o componente baseado no número de itens dessa fonte de dados.

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.

Skin

crn-skin

Permite selecionar um skin que afetará apenas o componente selecionado.

 

Aba de Eventos

O componente não possui eventos configurados.

 

Aba de Estilos

Na tabela abaixo estão descritos os tipos de estilos disponíveis para o componente Lista Simples.

Nome em português

Nome em inglês

Descrição

Nome em português

Nome em inglês

Descrição

Título

Title

Estiliza o título do componente

Subtítulo

Subtitle

Estiliza o subtítulo do componente

Configuração

Para utilizar o componente Lista simples como uma lista dinâmica vinculado a uma fonte de dados é necessário configurar inicialmente a fonte de dados. Por isso, arraste e configure um Componente visual fonte de dados, no exemplo iremos usar a fonte de dados associada a entidade User.

Nas configurações do componente fonte de dados, é importante que a propriedade Postergar Carga esteja configurada como Não. Caso contrário, o conteúdo do componente não será exibido automaticamente na tela.

Arraste o componente Lista simples para a área de edição (destaque 1 da figura 2) e na propriedade Fonte de dados, selecione a fonte de dados configurada anteriormente (2).

Figura 2 - Selecionando fonte de dados

 

O componente Lista simples é composto por 2 subcomponentes títulos de tamanhos: 1 (maior) e 3 (intermediário). É possível adicionar outros componentes títulos ou excluir um, selecionando-o e clicando no botão "x" da barra de opções.

Para configurar os subcomponentes, basta seguir os passos da figura 3.

Figura 3 - Selecionando conteúdo

 

  1. Após selecionar o componente, clique no botão de cadeado para desbloquear o acesso aos subcomponentes;

  2. Selecione o primeiro subcomponente para termos acesso as suas propriedades;

  3. Clique em no botão "..." da propriedade Conteúdo para acessarmos a janela de configurações;

  4. Na aba Campo da Tela, clique em Campo e selecione o atributo a ser usado, usaremos o User.active.name como exemplo e clique em OK.

Repita o processo no segundo subcomponente, colocando outra informação, no exemplo inserimos o e-mail selecionando User.active.email;

 

Após selecionar um campo da fonte de dados na propriedade Conteúdo, este aparecerá em forma de expressão entre chaves duplas "{{ }}" (1 da figura 4). É possível mesclar o conteúdo com texto estático. No nosso exemplo inserimos o termo "e-mail:" antes da expressão: "e-mail: {{User.active.email}}". Após finalizarmos a configuração nos passos anteriores, salve, execute o projeto e verifique o resultado na Figura 1 onde listamos os usuários cadastrados no projeto.

Figura 4 - Inserindo conteúdo estático junto a expressão

Nome em inglês

Simple List


Nesta página


Compatibilidade

  • Formulário web


Equivalente mobile

Lista Simples


Botão do Componente


Imagem no Editor Visual