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


Alberto, gostei da dica. Trabalhar com o formulário direto no writer parece
abrir boas possibilidades. (a propósito, abri a conta no Dropbox).

Sp24, obrigado pela ajuda, mas não consegui resolver o problema da caixa de
listagem. A lista de entradas até aparece na caixa de listagem (de acordo
com os registros na tabela que selecionei), mas elas ficam disponíveis
apenas para fins de alteração do registro *atual*, não para navegação entre
os registros da tabela (filtragem). A solução que adotei é trabalhar com
caixa de texto + barra de navegação, o que não é uma boa solução, pois a
navegação torna-se inviável quando a tabela/consulta possui muitos
registros :/

Caso alguém tenha ideia de como eu resolvo essa questão da caixa de
listagem, disponibilizei o banco de dados no link
http://rapidshare.com/files/3463525494/Novo%20banco%20de%20dados.odb

Abraços!

Felipe


Em 27 de junho de 2013 12:59, sp24horas <sp24horas@gmail.com> escreveu:

Olá!
quanto ao item 02 - use ctrl+shift+j , ou no Menu exibir - Tela inteira;
quanto ao item 01 - mesmo sem ver seu arquivo, suponho que com uma caixa
de listagem, basta indicar o controle " campo de dados" com o nome do campo
da tabela correspondente, que você resolve.
Por exemplo: na tabela 01 - você possui os campos: id_cli, nome e em uma
tabela 02 os campos id, id_cli, produto.
Você quer selecionar todos os produtos de um cliente com mesmo id_cli.
O formulário terá uma tabela baseada em produtos;
Na caixa de listagem você verá o nome do cliente, e na tabela os produtos
desse cliente.
Em propriedades do Formulário:
Tipo de conteúdo: tabela; produtos; analisar sql; sim;
vincular campos mestres, escravos: id_cli

Basta indicar em propriedades - no campo de dados da caixa de listagem :
id_cli, tipo de conteúdo da lista:sql;
conteúdo da lista:
SELECT "nome", "id_cli" FROM "Clientes" ORDER BY "nome" ASC.

Boa sorte!




-- 
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+unsubscribe@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.