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


Obrigado pelas ideias.

Vou testar mais tarde e postar o resultado. Estou tentado criar um form que mostre a data e um 
subform que mostre os alunos, classificados por turma.

Até mais.



________________________________
 De: sp24horas <sp24horas@gmail.com>
Para: usuarios@pt-br.libreoffice.org 
Enviadas: Terça-feira, 24 de Janeiro de 2012 10:54
Assunto: Re: [pt-br-usuarios] Referência cruzada no base
 
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/

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.