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 <[email protected]>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 [email protected] > # Informações sobre os comandos disponíveis (em inglês): > mande e-mail vazio para [email protected] > # Cancelar sua assinatura: mande e-mail vazio para: > [email protected] > # Arquivo de mensagens: > http://listarchives.libreoffice.org/pt-br/usuarios/ > > -- Você está recebendo e-mails da lista [email protected] # Informações sobre os comandos disponíveis (em inglês): mande e-mail vazio para [email protected] # Cancelar sua assinatura: mande e-mail vazio para: [email protected] # Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

