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


A minha ideia é ter a caderneta no base apenas como um auxílio à caderneta impressa, de modo que 
alguns cálculos sejam feitos automaticamente (sem a necessidade, por exemplo, de conferir o número 
de faltas manualmente, ou calcular a média final).



________________________________
 De: João Alberto Garcia <betovisk1@hotmail.com>
Para: Usuários dicas LibreOffice <usuarios@pt-br.libreoffice.org> 
Enviadas: Terça-feira, 24 de Janeiro de 2012 11:03
Assunto: [pt-br-usuarios] RE: [pt-br-usuarios] Referência cruzada no base
 

Uma vez no colégio de minha filha fiz alguma coisa no Base, mas as faltas eram colocadas em um 
campo das disciplinas,  e só lançava-se o total de faltas do bimestre (junto com as notas), pois 
para lançar as presença uma a uma  de mais de 1000 alunos não seria muito produtivo.

Date: Tue, 24 Jan 2012 11:54:31 -0200
Subject: Re: [pt-br-usuarios] Referência cruzada no base
From: sp24horas@gmail.com
To: usuarios@pt-br.libreoffice.org

Olá!
Apenas algumas ideias.
O formulário também pode ser criado a partir de uma consulta.
Se você usar a instrução SQL:
select * from frequencias order by data
- você verá todos os alunos ordenados por data;
select * from frequencias order by alunos
- você verá todas as datas ordenadas por alunos;
Se você tiver dificuldades com SQL, use os assistentes tanto p. montar as
consultas como o formulário.Vale tb para abaixo.
Acho que se você montar um formulário com subformulário, obterá um
resultado interessante.
Por exemplo: No form. principal mostra os alunos, no subformulario
associado você mostra as datas daquele aluno.
Basta adaptar as origens corretas (tabela ou consulta), e usar os campos
chaves p/ os links dos formulários.
E sem precisar usar código Basic...lol


Mas
Em 22 de janeiro de 2012 23:08, Murilo Neto
<promurilo.math@yahoo.com.br>escreveu:

Olá. Criei uma relação do tipo muitos-para-muitos no base: Uma tabela
contém uma lista de alunos, uma outra contém datas, cada uma das duas com
suas chaves primárias. Criei uma terceira tabela relacionando as duas: a
tabela frequências.

Tudo certo. Consegui criar uma consulta que mostra a data e os alunos que
frequentaram naquele dia. Entretanto, não consigo criar um formulário que
permita preencher os dados da tabela frequências.

É possível desenhar um formulário para uma tabela que representa uma
relação muitos-para-muitos no LibreOffice Base? Se a resposta da pergunta 1
for afirmativa, como se faz isso? É preciso utilizar código basic?

O que eu queria era o seguinte: criar um formulário em forma de tabela em
que as linhas representassem os alunos, e as colunas a data, com a
possibilidade de ir clicando nas células para iniciar a correspondência
(frequência) entre a tabela alunos e datas.

Obrigado.
--
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/
-- 
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.