Quero dizer a variavel esta valida no formulario filtrado animal Em 13 de agosto de 2011 07:51, rogerio dandrea <[email protected]>escreveu:
> 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 <[email protected]>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 <[email protected]> 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 <[email protected] >>> >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 <[email protected]> >>> 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 <[email protected] >>> > > >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 <[email protected]> >>> > escreveu: >>> > > > >>> > > > > experimenta : desabilitar o filtro, fazer a inclusão de animais, >>> > > reativar >>> > > > o >>> > > > > filtro. >>> > > > > >>> > > > > -- >>> > > > > 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/ >>> > > > >>> > > > >>> > > >>> > > -- >>> > > 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/ >>> > >>> > >>> >>> -- >>> 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/

