Tabelas
Uma tabela tem como finalidade armazenar informações sobre entidades específicas no sistema, como clientes, produtos, funcionários, etc. Cada linha da tabela representa uma instância única da entidade, e cada coluna representa um atributo (campo) ou característica dessa entidade.
Por exemplo, em uma tabela de clientes, você pode ter colunas (campos) para o nome, endereço, e-mail, telefone, etc.
Em um fluxo de trabalho os casos de uso incluem adicionar, visualizar, editar e excluir registros dessa tabela através de formulários de entrada de dados no sistema. Também é comum relacionar dados desta tabela a um formulário do fluxo, como por exemplo selecionar da tabela, um produto ou cliente por exemplo.
Criação da Tabela
Uma tabela deve ser criada de acordo com os atributos (campos) do entidade que se deseja armazenar.
Para criar um nova tabela ou visualizar as tabelas já existentes, clique sobre o ícone “Tabelas” na barra de ferramentas. Será exibida uma tela contento as seguintes opções:
-
Novo:
-
Permite a criação de uma nova estrutura de tabela, por exemplo: Cadastro de clientes.
Informe:
-
Site Alfresco
Selecione um item da lista de sites disponíveis
-
Nome da tabela
Dê um nome exclusivo a sua tabela, utilizando caracteres alfanuméricos (letras e números sem espaço).
-
Arraste os campos desejados de acordo com os atributos (características) da sua entidade. Exemplo de um cadastro de clientes:
Campos
- Texto para armazenar o nome do cliente
- Campo Data para armazenar a data de inicio do contrato com cliente
- Campo selecione para escolher o tipo de cliente (Pessoa física ou pessoa jurídica)
- Campo Número para armazenar o limite de crédito
- Campo área de texto para armazenar uma cláusula importante do contrato com o cliente.
- E assim por diante de acordo com cada atributo que se desejar armazenar do cliente.
Ao final, clique em salvar para concluir, e assim a tabela já estará pronta para receber novos cadastros de clientes.
-
-
-
Serão listadas as tabelas já existentes (caso houver alguma)
-
Para cada uma, é possível realizar as seguintes ações:
-
Abrir:
Incluir, excluir ou alterar campos da estrutura da tabela, arrastando e soltando elementos da barra de ferramentas a direita.
-
Enviar:
Opção para importar uma estrutura de tabela (já baixada) de um arquivo local do seu computador
-
Baixar:
Opção para baixar (exportar) uma estrutura de tabela para um arquivo no seu computador local, permitindo importar para outra fluxo através da opção acima (Enviar).
-
Ver registros:
Será exibida uma barra de ferramentas contendo:
-
Novo:
Opção para inserir um novo registro (Ex: Cadastrar um novo cliente)
-
Baixar:
Opção que permite baixar (exportar) o conteúdo do tabela (registros, sem a estrutura da tabela) para um arquivo local do seu computado.
-
Enviar:
Opção que permite enviar (importar) os registros a partir de um arquivo local do seu computador, gerado pela opção acima (baixar).
-
Voltar:
Volta para a tela anterior (listagem de tabelas).
-
-
Serão exibidos os registros (dados já inseridos) já existentes na tabela, com as seguintes ações de manutenção dos registros disponíveis:
-
Abrir:
Visualização do registro (sem opção de edição)
-
Editar:
Visualização do registro (com opção de edição)
-
Deletar:
Remove o registro (Ex. Deletar um cliente)
-
Renomear:
Permite alterar o nome de uma tabela já existente.
-
-
-
Se uma tabela for renomeada, será necessário, nos fluxos de trabalho, encontrar e alterar manualmente as referências ao antigo nome, atualizando para o novo nome atribuído.
Deletar: Remove permanentemente uma estrutura de tabela, e seus registros (cadastros já existentes).