MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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

3 participantes

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

    avatar
    toadpoa
    Novato
    Novato

    Respeito às regras : 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) Empty Abrir fomulário com mais de uma condição (where)

    Mensagem  toadpoa 26/12/2018, 20:47

    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
    Abrir fomulário com mais de uma condição (where) Attachmentformulariodoido.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 : Respeito às Regras 100%

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

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

    Mensagem  Silvio 27/12/2018, 10:52

    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 : 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) Empty Re: Abrir fomulário com mais de uma condição (where)

    Mensagem  toadpoa 27/12/2018, 15:56

    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 : 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) Empty Re: Abrir fomulário com mais de uma condição (where)

    Mensagem  toadpoa 27/12/2018, 19:53

    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 : Respeito às Regras 100%

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

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

    Mensagem  Silvio 28/12/2018, 10:36

    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."
    Alyson
    Alyson
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Alyson 28/12/2018, 10:43

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

      Data/hora atual: 4/8/2021, 13:10