Gravação
Introdução
vamos explorar os conceitos básicos de Datasets e como utilizá-los no contexto de construção de aplicações no Data2. Um Dataset é uma maneira de acessar e manipular dados em uma tabela. Vamos começar entendendo o que são Datasets e como eles funcionam.
O que são DataSets?
Um Dataset é uma maneira de acessar os dados armazenados em uma tabela. Na plataforma Data², os DataSets são a forma principal de interagir com os dados. Quando criamos uma tabela e inserimos dados nela, podemos acessar esses dados por meio dos DataSets.
Como acessar os DataSets
Para acessar os DataSets, basta clicar duas vezes no fundo da tela e acessar a seção "Registry" no menu principal e em seguida selecionar a opção "Table". A partir daí, é possível criar uma nova tabela e adicionar os DataSets que desejamos utilizar.
Criando um DataSet
Para criar um novo DataSet, basta selecionar a tabela desejada e adicionar os campos que queremos incluir. Podemos definir o tipo de dado de cada campo, como texto, número, data, entre outros. Também é possível adicionar restrições e validações aos campos, como tamanho mínimo e máximo, obrigatoriedade, entre outros.
Explorando os Dados de um DataSet
Uma vez criado o DataSet, podemos explorar os dados utilizando diferentes blocos e interações. É possível criar telas para visualizar e editar os dados, utilizando blocos como DataGridBlock
e DataFieldBlock
. Com esses blocos, podemos listar os dados em formato de tabela e permitir a edição dos campos.
Salvando os Dados
Para salvar as alterações feitas nos DataSets, utilizamos as interações disponíveis nele. Podemos inserir, editar, cancelar e remover registros, além de atualizar o DataSet com as alterações feitas. É importante lembrar de sempre salvar as alterações para que elas sejam persistidas no banco de dados.
Filtrando e Ordenando os Dados
É possível filtrar os dados de um DataSet para visualizar apenas os registros que atendam a determinados critérios. Podemos criar filtros com base em determinados campos, como por exemplo, exibir apenas os clientes ativos ou apenas os pets do tipo cão.
Também é possível ordenar os dados de um DataSet, utilizando o campo "sort". Podemos definir a ordem crescente ou decrescente com base em um determinado campo, como idade, por exemplo.
Paginação dos Dados
Caso tenhamos muitos registros em um DataSet, podemos utilizar a paginação para exibir os dados de forma mais organizada e fácil de navegar. Podemos definir a quantidade de registros por página e utilizar interações para navegar entre as páginas.
Agregação dos Dados
A agregação dos dados é uma funcionalidade avançada que nos permite realizar operações matemáticas nos registros de um Dataset. Podemos calcular médias, contar registros, encontrar valores mínimos e máximos, entre outras operações.
Conclusão
Os DataSets são uma ferramenta poderosa para acessar e manipular dados em uma aplicação. Eles permitem criar tabelas e utilizar diferentes blocos e interações para visualizar, editar, filtrar, ordenar e realizar operações matemáticas nos dados. Com o uso adequado dos DataSets, podemos construir aplicações mais completas e eficientes.