Neste tutorial, você aprenderá a adicionar uma tabela Excel como uma base de dados no BluePlant, realizar a sua leitura e apresentar os valores da tabela.
Componentes
Softwares: BluePlant | Excel
Seções do Tutorial
1. DOWNLOAD DO DRIVER DE COMUNICAÇÃO
2. DESENVOLVIMENTO
2.1 Criando um banco de dados
2.2 Configurando a tabela
2.3 Configurando a tela
3. FINALIZAÇÃO
1. DOWNLOAD DO DRIVER DE COMUNICAÇÃO
Primeiro, se deve instalar o driver de comunicação OLEDB: https://web.archive.org/web/20240214170634if_/https://download.microsoft.com/download/2/4/3
/24375141-E08D-4803-AB0E-10F2E3A07AAA/AccessDatabaseEngine_X64.exe
OBS: é necessário reiniciar o PC após a instalação.
2. DESENVOLVIMENTO
2.1 Criando um banco de dados
Em Edit -> Datasets -> Criar novo... -> BDs
Selecione o provedor OleDb Data Provider, e o tipo de banco de dados do Excel.
Clique duas vezes na coluna de Texto de Conexão do banco de dados criado, e altere o Data Source (fonte de dados) para o caminho do arquivo Excel desejado.
Após alterar o caminho, clique em ‘Test’ para verificar se o arquivo foi identificado.
2.2 Configurando a tabela
No Excel, vamos dar um nome a nossa tabela:
Após isso, ela já vai aparecer para ser selecionada na aba de Tabelas:
Na aba Queries, foi criada a Query1, com a coluna de SqlStatement preenchida com o comando "select *from table2", que seleciona todos os valores da tabela.
Em Edit -> Tags, adicione uma Tag do tipo DataTable, que irá armazenar os dados da tabela.
2.3 Configurando a tela
Na aba de scripts, adicione o seguinte código, responsável por fazer aparecer toda a tabela quando abrir o display.
Para interagir com a tabela, você pode criar dois botões que ativam os scripts abaixo, responsáveis por selecionar e mostrar na tabela apenas linhas específicas.
Para visualizar a tabela na tela, utilize o objeto DataGrid.
Clique duas vezes no objeto DataGrid adicionado, e selecione a Tag criada para armazenar a tabela.
3. FINALIZAÇÃO
Após seguir os passos de desenvolvimento, você pode rodar o projeto e verificar o seu funcionamento, testando a visualização da tabela na tela do BluePlant.
Comentários
0 comentário
Por favor, entre para comentar.