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)

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

    Mensagem  toadpoa em 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 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4390
    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 em 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 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 em 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 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 em 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 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4390
    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 em 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 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    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 em 28/12/2018, 10:43

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

    Conteúdo patrocinado

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

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/7/2019, 06:29