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

    [Resolvido]Condição em instrução SQL

    José
    José
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 118
    Registrado : 14/03/2010

    [Resolvido]Condição em instrução SQL Empty Condição em instrução SQL

    Mensagem  José 15/12/2011, 00:20

    Na fonte de registro de um relatório, tenho a seguinte instrução SQL:

    SELECT tab_CadFichas.cod_cad_ficha, tab_CadFichas.tab_ficha_DataEnvio, tab_CadFichas.tab_ficha_Patrimonio, tab_CadFichas.tab_ficha_Tarefa, tab_CadFichas.tab_ficha_Ficha, tab_CadFichas.tab_ficha_Tecnico, tab_CadFichas.tab_ficha_Chassis, [tab_ficha_NumLoja] & " " & [tab_ficha_NomeLoja] AS Loja, [tab_ficha_Equipamento] & " " & [tab_ficha_Marca] & " " & [tab_ficha_Modelo] AS Equipamento
    FROM tab_CadFichas
    WHERE (((tab_CadFichas.tab_ficha_Tecnico) Like [Formulários]![frm_relatorios]![txtBusca] & "*"));

    Da forma que está, funciona perfeitamente, porém preciso colocar mais uma condição conforme uma caixa de opção estiver marcada ou não. Se esta opção estiver marcada, duas caixas txtbox tem sua propriedade visible=true (Datainicio) e (Datafim).
    Como poderei colocar isto na instrução SQL, sendo que para essas caixas estarem visíveis depende da caixa de opção estar marcada?

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Condição em instrução SQL Empty Re: [Resolvido]Condição em instrução SQL

    Mensagem  criquio 15/12/2011, 01:05

    Melhor usar o vba para isso.

    If Me.NomeCaixaOpção = -1 Then
    Me.NomeCampo.Visible = True
    Else
    Me.NomeCampo.Visible = False
    End If


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    José
    José
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 118
    Registrado : 14/03/2010

    [Resolvido]Condição em instrução SQL Empty Re: [Resolvido]Condição em instrução SQL

    Mensagem  José 15/12/2011, 14:44

    Não é o que preciso... acredito que não entendeu o que coloquei acima.

    Tenho o seguinte código na minha caixa de opção:
    Código:
    Private Sub QdImprimir_AfterUpdate()
    If Me.QdImprimir = 2 Then
        Me.ParametroDataInicio.Visible = True
        Me.ParametroDataFinal.Visible = True
        Else
        Me.ParametroDataInicio.Visible = False
        Me.ParametroDataFinal.Visible = False
    End If

    End Sub

    Este código faz com que as caixas de texto fiquem visíveis ou não conforme o botão que está ativado.

    O que quero é utilizar o que for preenchido nestas caixas de texto na instrução sql. O problema é que ela estará visível apenas em uma opção. Se colocar uma condição na instrução buscando as caixas, quando elas não estiverem ativadas, vai dar erro.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Condição em instrução SQL Empty Re: [Resolvido]Condição em instrução SQL

    Mensagem  JPaulo 15/12/2011, 14:55

    Um pitaco;

    Quando quero fazer esse tipo de manobra, em vez de ocultar apenas escondo a caixa de texto pelas dimensões;



    Private Sub QdImprimir_AfterUpdate()
    If Me.QdImprimir = 2 Then
    Me.ParametroDataInicio.Width = 3600
    Me.ParametroDataFinal.Width = 3600
    Me.ParametroDataInicio.BorderStyle = 1 'Solido
    Me.ParametroDataFinal.BorderStyle = 1 'Solido
    Else
    Me.ParametroDataInicio.Width = 0
    Me.ParametroDataFinal.Width = 0
    Me.ParametroDataInicio.BorderStyle = 0 'Transparente
    Me.ParametroDataFinal.BorderStyle = 0 'Transparente
    End If
    End Sub




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Condição em instrução SQL Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Condição em instrução SQL Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Condição em instrução SQL Folder_announce_new Instruções SQL como utilizar...
    José
    José
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 118
    Registrado : 14/03/2010

    [Resolvido]Condição em instrução SQL Empty Re: [Resolvido]Condição em instrução SQL

    Mensagem  José 15/12/2011, 15:43

    obrigado JPaulo. Implementei a idéia. Vou dar prosseguimento e qualquer dúvida eu retorno.


    Criquio, obrigado pela ajuda.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Condição em instrução SQL Empty Re: [Resolvido]Condição em instrução SQL

    Mensagem  JPaulo 15/12/2011, 16:07

    Valew pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Condição em instrução SQL Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Condição em instrução SQL Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Condição em instrução SQL Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Condição em instrução SQL Empty Re: [Resolvido]Condição em instrução SQL

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 05:55