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


Mas é isto mesmo, você usa o Writer para acessar o banco de dados do Base. Aliás o próprio Base 
utiliza o Writer através e processos internos, pelo que entendo.
A única diferença é que usando direto pelo Writer você não depende de ter o arquivo do Base aberto 
para usar o formulário.

Faça um teste:
- Vá no Base, abra um formulário qualquer, clique em salvar como, escolha uma pasta e dê um nome a 
este arquivo. Feche o Base.
- No Writer abra o arquivo que você salvou. Perceberá que seu formulário perdeu o contato com o 
Banco de Dados. Então... (lembre-se que o banco de dados deve estar registrado no Libreoffice)
- Para registrar o Banco de Dados >>>através do menu suspenso: Ferramentas, Opções, LibreOffice 
Base - Banco de Dados, à direita aparece a listagem dos bancos de dados registrados se seu arquivo 
do Base não estiver lá, coloque-o).
- No menu suspenso >>> Exibir, Barra de Ferramentas, controle de formulário... na barra controle de 
formulário use a opção ativar/desativar modo design. Clique com o direito do mouse sobre uma caixa 
de seu formulário, clique em Formulário, na orelha dados busque pelo arquivo do Base, depois em 
tipo de conteudo, escolha tabela, (pode-se utilizar campos de consultas também, é muito porreta 
esse recurso), depois em conteúdo escolha o campo da tabela para o qual esse campo de formulário 
corresponderá, neste caso, automaticamente todos os demais campos irão "entender" o caminho e seu 
formulário, depois de salvo, estará conectado. Brinque um pouco, se não te servir, pelo menos vai 
te divertir com as novas possibilidades.

Por que acho melhor assim? por que posso proteger esse arquivo com senha ou  criar sessões para 
proteger pedaços do arquivo para ninguém desconfigurar, enfim, algo no rumo que achei que você 
queria.

Date: Wed, 26 Jun 2013 20:13:04 -0300
Subject: Fwd: [pt-br-usuarios] Base - caixa de listagem / visualização para usuário
From: febarros80@gmail.com
To: usuarios@pt-br.libreoffice.org

Pessoal, estou enviando em anexo a base de dados que estou desenvolvendo.
Preciso de ajuda para conseguir implantar uma caixa de listagem (ou outro
campo com função similar) no formulário "Pendências", campo "Fiscal".

Alberto, agradeço a dica, mas minha intenção é ficar somente no base pra
facilitar para os outros colegas que vão usar o banco de dados. Pretendo
recorrer ao Writer só pra fazer malas diretas.

Abraço!

Felipe

---------- Mensagem encaminhada ----------
De: JA G <betovisk1@hotmail.com>
Data: 26 de junho de 2013 09:30
Assunto: RE: [pt-br-usuarios] Base - caixa de listagem / visualização para
usuário
Para: "febarros80 ." <febarros80@gmail.com>


Faz tempo que não vou ao Base, mas ao que indica (salvo se for um bug), A
sua caixa de seleção não está vinculada como subformulário.

Quanto a utilização do Base até onde eu sei, ou  a pessoa tem acesso total
ao arquivo ou não tem.

Uma gambiarra que eu fazia era montar o formulário pelo Writer. Era,
refazer o formulário pelo Writer.

Vá neste link abaixo e leia-o com cuidado (faz tempo). Talvez algo te ajude
aí...

http://www.mail-archive.com/usuarios@pt-br.libreoffice.org/msg02663.html

Mas caso queira, disponibilize teu arquivo para nós tentarmos ajudar.

João Alberto Garcia

Date: Tue, 25 Jun 2013 19:36:06 -0300
Subject: [pt-br-usuarios] Base - caixa de listagem / visualização para
usuário
From: febarros80@gmail.com
To: usuarios@pt-br.libreoffice.org


Olá pessoal,

Estou obtendo progressos no desenvolvimento do meu banco de dados, porém
me
deparei com dois problemas que novamente me empacaram. Se alguém souber
como resolvê-los ficarei imensamente grato.
É o seguinte:

1. Insiro uma caixa de listagem num formulário, porém, quando seleciono
uma
das entradas na caixa de listagem, os dados não são filtrados de acordo
com
a seleção.

2. Não sei como faço para o formulário ficar em tela cheia (ocultando do
usuário as opções de edição do base).

Valeu aí pessoal.
Abraço!

Felipe

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

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