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

    [Resolvido]Caixa de combinação - Condição Where

    Compartilhe

    Nill.GO
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 34
    Registrado : 25/09/2017

    [Resolvido]Caixa de combinação - Condição Where

    Mensagem  Nill.GO em Seg 16 Out 2017, 15:00

    No formulário principal, fiz abertura do formulário de registros ( )Ativo e ( )Inativo

    Quando estou no "Formulário de Registros", tenho uma "caixa de combinação" para localizar registro

    Caixa de combinação
    Macro - Evento após atualizar:

    Where: ="[Cli_Nome] = " & Str(Nz([Screen].[ActiveControl];0))

    Acontece que estando no formulário com a opção (x)Ativo,
    na caixa de combinação mostra todos registros "ativo" e "inativo", em vez de mostrar somente os ativos,
    assim também acontece com a opção de (x)Inativo

    Quanto aos registros no formulário está ok, abrem somente conforme escolhido.

    O que fazer para corrigir isto ?
    avatar
    scandinavo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 357
    Registrado : 11/11/2009

    Re: [Resolvido]Caixa de combinação - Condição Where

    Mensagem  scandinavo em Qui 19 Out 2017, 11:56

    Posta o exemplo ai...............

    Nill.GO
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 34
    Registrado : 25/09/2017

    Re: [Resolvido]Caixa de combinação - Condição Where

    Mensagem  Nill.GO em Qui 19 Out 2017, 12:21

    Consegui resolver,

    Construí o formulário para as duas situações.

    E na propriedade origem da linha da caixa de combinação fiz o código:

    Registros (X) Ativo - Ou seja a data de saída está em branco
    Status = false - Quando a situação não está concluída
    select tb_cliente.cli_id, tb_cliente.cli_nome from tb_cliente where (((tb_cliente.cli_status)=false) and ((tb_cliente.cli_datasaida) is null));

    E no form de registros (x) inativo fiz ao contrário.

    Tudo funcionando blz.
    avatar
    scandinavo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 357
    Registrado : 11/11/2009

    Re: [Resolvido]Caixa de combinação - Condição Where

    Mensagem  scandinavo em Qui 19 Out 2017, 23:35


    Atraves do formulario é mais façil.

    ate mais

      Data/hora atual: Sab 18 Nov 2017, 08:25