Pergunte aqui
0

Como retornar uma consulta SQL do Base no Calc?

perguntadas 2016-06-21 21:15:52 +0200

imagem do gravatar de Vincially

updated 2019-09-30 19:19:56 +0200

Olá, eu consegui conectar um banco de dados no LibreOffice Base e gravar um select para retornar uma consulta, porém eu gostaria que essa consulta fosse retornada em determinada planilha utilizando o LibreOffice Calc, ou seja, eu vou utilizar o select mas ao invés de retornar naquela tabela do Base, ele colocará os resultados numa planilha Calc. Haveria como fazer isso? Ou alguma outra forma de obter o resultado do select no calc, seja por macros etc?

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

1 Resposta

1

respondidas 2016-06-21 22:13:47 +0200

imagem do gravatar de Olivier

O processo que conheço não é dinâmico, ou seja, se o BD for transacional, você tem de atualizar manualmente os dados na planilha antes de analisar os resultados.

  1. Defina o banco de dados ou fonte de dados no LibreOffice
  2. Crie sua consulta SQL no banco de dados
  3. Abra sua planilha
  4. Abra o explorador de banco de dados (Menu Exibir - fonte de dados)
  5. Execute sua consulta para que o resultado apareça com os registros encontrados
  6. Clique no resultado de sua consulta e arraste para uma planilha vazia do seu arquivo
  7. No menu Dados, selecione Definir intervalo
  8. Ajuste os dados da caixa de diálogo. Em particular nas Opções, há como salvar sem levar os dados.
  9. Crie fórmulas referenciando os dados baixados do BD na planilha.
  10. Se os dados do BD mudarem/atualizarem, acione o menu Dados - Atualizar

Este processo executa cálculos e gráficos na planilha numa "foto" do estado do banco de dados no instante da atualização.

editar assinalar como ofensivo Excluir Link mais

Comentários

Está dando certo, muito obrigado!!

imagem do gravatar de VinciallyVincially ( 2016-06-22 20:34:25 +0200 )editar
Login/Registrar para responder

Ferramentas de perguntas

1 seguidor

Estatísticas

Perguntadas: 2016-06-21 21:15:52 +0200

Lidas: 1,356 vezes

Última atualização: Jun 21 '16