Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Muito obrigado pela resposta.

Fiz o processo para importar o BD feito no base para o Calc. Registrei o banco de dados e o acessei 
através do F4 . O problema é que o banco de dados não fica sincronizado com o calc. Ou seja, ele só 
copia os dados. Se eu alterar a planilha, os dados não são modificados na fonte original. Além 
disso, não é fácil selecionar os dados que queremos: no caso eu queria, por exemplo, criar uma 
tabela no calc que contivesse os nomes dos alunos somente de uma determinada turma...



________________________________
 De: João Alberto Garcia <betovisk1@hotmail.com>
Para: Usuários dicas LibreOffice <usuarios@pt-br.libreoffice.org> 
Enviadas: Domingo, 15 de Janeiro de 2012 16:27
Assunto: [pt-br-usuarios] RE: [pt-br-usuarios] Formulário e subformulário com filtragem
 

Primeira coisa você, tem que registrar seu Banco de Dados no libreoffice. Usando o Menu 
ferramentas, item "Opções", lá você seleciona Broffice Base, banco de dados, navega até o diretório 
(pasta) onde está o arquivo e seleciona-o.
Depois disso, importar para o Calc é tranquilo. Abra um novo arquivo no Calc e apertando a tecla F4 
e a sua lista de banco de dados aparecerá, Dá para arrastar e soltar um banco inteiro ou alguns 
campos.
No momento não estou lembrado de como funciona a edição do formulário diretamente no Base. 
Normalmente eu costumo iniciar (criar) no Base, depois mando "Salvar como" o formulário numa pasta. 
depois fecho o Base e trabalho direto no Writer.
No Writer, abro o formulário (só aparece o formulário sem os dados pois os links se perdem), então 
vou no Menu "exibir" e escolho "barra de ferramentas", "controle de formulários", ativo o modo 
design, e clico na caixa de listagem com o botão direito, escolho"formulário" ali insiro (navendo 
pelos diretórios) os dados necessários para ligar ao banco de dados novamente clico com o botão 
direito em cima do campo, mas desta vez escolho "controle" para escolher qual campo do banco de 
dados quero que apareça ali.Depois é só desativar o modo desing, e está tudo lá, funcionando 
direitinho. Isto também só dá certo se registrar o Banco a ser usado também
É só salvar e usar quando quiser.
Date: Sun, 15 Jan 2012 05:28:53 -0800
From: promurilo.math@yahoo.com.br
Subject: [pt-br-usuarios] Formulário e subformulário com filtragem
To: usuarios@pt-br.libreoffice.org

Olá. Tenho duas dúvidas:


Dúvida 1:

Estou criando um banco de dados no LibreOffice Base para cadastro de turmas. Em uma tabela tenho 
um campo 'Turmas', como chave primária, que é usada como chave externa para a tabela 'Alunos'.

Criei um Formulário com um subformulário para este relacionamento, contendo um campo de texto 
para as turmas e uma tabela exibindo os alunos. Os botões da barra de ferramentas para avançar e 
recuar entre os registros funcionam bem, pois ocorre uma filtragem: quando avanço uma turma, a 
tabela de alunos no subformulário se atualiza. Gostaria de saber se é possível fazer a mesma 
coisa substituindo um campo de texto por uma caixa de listagem ou um combobox. Já tentei fazer 
isso, mas obtenho várias mensagens de erro. A ideia seria selecionar uma turma na caixa de 
listagem e gerar automaticamente a atualização na tabela com os alunos...


Dúvida 2:

É possível vincular o banco de dados que criamos para exibir as informações no Calc, por exemplo, 
para efetuar cálculos sobre os dados, gerar uma apresentação melhor, etc? Na verdade, o que eu 
queria saber é se, quando usamos um banco de dados do base no calc, ocorre simplesmente uma 
importação dos dados, perdendo o vínculo com o original?

Grato pela atenção.

-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
   mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
   usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

                          
-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/
-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.