MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Abrir fomulário com mais de uma condição (where)

    Compartilhe
    avatar
    toadpoa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 16
    Registrado : 31/10/2018

    Abrir fomulário com mais de uma condição (where)

    Mensagem  toadpoa em Qua 26 Dez 2018, 6:47 pm

    Oi de novo...

    A imagem anexa mostra meu formulário preliminar que abrirá outro formulário para cadastro de metas. Ocorre que só consigo fazer com que ele crie/edit com base em apenas um critério (ou matrícula ou período), mas preciso que ele considere os dois na busca...

    O formulário que abrirá já tem esses campos, mas não sei como fazer com que o formulário origem passe a informação destas duas referências de dados para buscar de forma correta qual linha do banco deve ser editada ou, caso não exista, criada.

    O botão está com a seguinte condição where [Formulários]![Formulário GAM]![Período] & [Formulários]![Formulário GAM]![Matrícula]="[PeriodoLista] & [Lista33]"
    mas não funciona...

    Caso não consigam ver a imagem, pus no driver:
    https://drive.google.com/file/d/1LyzlIfHlLAIR-Hv-ZtQre48mXjvcPuMo/view?usp=sharing


    Alguma sugestão?
    Anexos
    formulariodoido.png
    Lista de Informação
    Você não tem permissão para fazer download dos arquivos anexados.
    (22 Kb) Baixado 5 vez(es)
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4250
    Registrado : 20/04/2011

    Re: Abrir fomulário com mais de uma condição (where)

    Mensagem  Silvio em Qui 27 Dez 2018, 8:52 am

    Bom dia...talvez assim

    O botão está com a seguinte condição where [Formulários]![Formulário GAM]![Período] AND [Formulários]![Formulário GAM]![Matrícula]="[PeriodoLista] & [Lista33]"

    Fico na duvida em PeriodoLista....o que é ?
    Lista33.....em qual coluna fica o campo a ser pesquisado ?


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    toadpoa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 16
    Registrado : 31/10/2018

    Re: Abrir fomulário com mais de uma condição (where)

    Mensagem  toadpoa em Qui 27 Dez 2018, 1:56 pm

    O comando AND não faz a mesma coisa que o "&"? Vou testar aqui.

    O PeriodoLista é a tabela de cima, pois não sei como aclopo 2 colunas ou dois dados da mesma lista, mas o ideal seria retirar o PeriodoLista e manter tudo na Lista33.
    avatar
    toadpoa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 16
    Registrado : 31/10/2018

    Re: Abrir fomulário com mais de uma condição (where)

    Mensagem  toadpoa em Qui 27 Dez 2018, 5:53 pm

    Não funcionou, ele busca o primeiro registro na tabela com aquela matrícula selecionada... mas não considera o "período" para refinar a bosca.

    Alguma outra sugestão?
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4250
    Registrado : 20/04/2011

    Re: Abrir fomulário com mais de uma condição (where)

    Mensagem  Silvio em Sex 28 Dez 2018, 8:36 am

    Bom dia.

    Coloque aqui no fórum o que tens feito, para podermos lhe ajudar melhor.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Alyson
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 19/06/2016

    Re: Abrir fomulário com mais de uma condição (where)

    Mensagem  Alyson em Sex 28 Dez 2018, 8:43 am

    Se seu formulário vem de uma consulta tentou colocar no critério da consulta?

      Data/hora atual: Ter 26 Mar 2019, 11:58 am