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


Embora a variável myindex tenha sido declarada como global, o seu valor não
se mantem entre os formulários.
Como a variável foi definida no formulário clientes e utilizada apenas para
definir o filtro ao o formulário animais, ela se perdeu no formulário
animal, fiz um simples teste para constatar isto.

resolvi recriar a variável , mas desta vez ao abrir o formulário animal,
pois bem agora a variável esta valida no formulário clientes, agora como
faço ela valer para quando um novo registro for  adicionado?

Em 12 de agosto de 2011 18:26, rogerio dandrea <rolemosda@gmail.com>escreveu:

Cara pela pouca documentação que temos do base, qualquer informação é bem
vinda :0)

vou continuar tentando quando descobrir posto aqui a solução encontrada,

Estou na reta final da migração do acess para o libreoffice, o que muitas
vezes me confunde são as diferenças entre os 2 programas, de qualquer forma
arrumando isto o programa já fica funcional.



Em 12 de agosto de 2011 18:17, sp24horas <sp24horas@gmail.com> escreveu:

desculpe, se não for claro :
vc já tem o myindex, que deve ser uma variável que possa ser conhecida
pelo
outro form.
caso tenha dúvidas procure a lição de escopo de variável do Noelson
(local,
global, etc.)[?]
acho dificil aproveitar o form do jeito que tá com o filtro ativado.

se for mais facil p/ voce, cria um novo form só para incluir novo animal.

Mas, não quero atrapalhar a sua lógica.
Em 12 de agosto de 2011 17:39, rogerio dandrea <rolemosda@gmail.com
escreveu:

Bom a variavel já esta armazenada em myindex , então voce sugere que eu
não
utilize a barra inferior e crie um botão para inserir novo registro ?
o Problema e bem simples ... atribuir o valor de cad ao inserir novo
registro, só não sei como fazer isto...rs

formulario cliente
ao clicar no botão
atribui a variavel
myindex =clientes.Cad
abre o formulario animal com filtro

formulario animal
aberto pelo botão apresenta somente os dados filtrados
ou seja todos os animais daquele cliente

o problema esta ao inserir novo animal
como informar que o numero do Cad deve permanecer o mesmo?

Em 12 de agosto de 2011 16:58, sp24horas <sp24horas@gmail.com>
escreveu:

para coisas mais sofisticadas, não tem jeito:
vai ser preciso escrever código.[?]
acho que um caminho para vc, passa por guardar o valor do numero do
cadastro
do dono em uma variável, (que tal ao clicar no botão animais e antes
de
abrir o form !?), e quando for gravar os animais, vc já tem esse dado
para
fazer o comando insert.

Em 12 de agosto de 2011 16:38, rogerio dandrea <rolemosda@gmail.com
escreveu:

mas ai vou ter que digitar o numero do cadastro do dono do animal,
sendo
que
este valor á foi definido no filtro ao abrir o formulario animal

Em 12 de agosto de 2011 16:10, sp24horas <sp24horas@gmail.com>
escreveu:

experimenta : desabilitar o filtro, fazer a inclusão de animais,
reativar
o
filtro.

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



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