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


Rogério, é isso mesmo. Esse formulário é só para consultas. Depois vou
inserir links para outros formulários, esses sim com possibilidades de
adição/alteração de novos registros.

Alberto, esse ícone "fonte de dados como tabela" até que quebra o galho (e
dentro dele o Ctrl+F funciona :). É uma pena que não exista uma maneira
fácil de configurar o writer para abrir o formulário já com esse ícone
ativado e dimensionado (altura da caixa de exibição).. mas acho que uma
macro deve resolver.

Obrigado mais uma vez, amigos.

Abraços!

Felipe



Em 28 de junho de 2013 10:24, JA G <betovisk1@hotmail.com> escreveu:

Faz uma cara que não mexia no Base, não achei o ícone, nesta minha versão
que dá o comando localizar.
Mas para esse caso: tem dois ícones muito úteis no Base um de ordenar
alfabeticamente e outro de fonte de dados como tabelas, primeiro ordene
alfabeticamente, já vai ajudar muito em localização, depois clique no
segundo ícone, é um desenho de uma planilha com um
https://www.dropbox.com/sh/ccc3n2lf2cu1p60/wgM4EChDX0/base-amigo.png

Não fica o mais bonito mas fica tipo uma caixa de listagem e basta clicar
em cima do nome desejado, ajudará na localização. Assim você não paralisa
teu projeto e com o tempo poderá encontrar outra solução mais elegante.

abraços,
Obrigado pelo DropBox.

João Alberto Garcia

Date: Fri, 28 Jun 2013 00:08:25 -0300
Subject: Re: [pt-br-usuarios] RE: [pt-br-usuarios] Base - caixa de
listagem / visualização para usuário
From: febarros80@gmail.com
To: sp24horas@gmail.com
CC: betovisk1@hotmail.com; usuarios@pt-br.libreoffice.org

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/



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