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]Colocar MsgBox

    avatar
    messias.cadete
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 04/05/2012

    [Resolvido]Colocar MsgBox Empty [Resolvido]Colocar MsgBox

    Mensagem  messias.cadete 11/11/2014, 15:54

    Boa tarde pessoal,

    Tenho um Formulario chamado BoletimMedição e nesse formulario tem um campo chamado PENDENCIAS no formato sim/não, tenho um botão de imprimir com o seginte codigo:
    Código:
    DoCmd.OpenReport "RBoletimMedição", acPreview
    DoCmd.PrintOut

    eu queria que quando esse campo PENDENCIAS estiver marcado ele não imprima o relatório primeiro mim informe se deseja ou não imprimir por causa das pendencias.
    gilberlanio
    gilberlanio
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 814
    Registrado : 30/08/2010

    [Resolvido]Colocar MsgBox Empty Re: [Resolvido]Colocar MsgBox

    Mensagem  gilberlanio 11/11/2014, 17:28

    Não testei, mas tente assim no evento clicar do seu botão.

    Fiz uma correção

    If Me.SeuCampoSimNao = -1 Then

    If MsgBox("Existe pendência. Deseja imprimir mesmo assim? ", 36, "Excluindo") = 6 Then

    DoCmd.OpenReport "RBoletimMedição", acPreview
    DoCmd.PrintOut

    Else
    End
    End If

    End If
    DoCmd.OpenReport "RBoletimMedição", acPreview
    DoCmd.PrintOut
    End Sub
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Colocar MsgBox Empty Re: [Resolvido]Colocar MsgBox

    Mensagem  Noobezinho 11/11/2014, 20:49

    Messias

    Experimente também:
    Código:

    If Me.SeuCampoSimNao = -1 Then

       If MsgBox("Boletim de medição com pendências. Deseja imprimir mesmo assim? ", vbQuestion + vbYesNo, "Pendências") = vbYes Then

          DoCmd.OpenReport "RBoletimMedição", acNormal ' emprime diretamente na impressora

      Else
          ' Aqui deixo para você colocar o código caso  não deseje imprimir.
          ' Se for pra não fazer nada, ou seja, desistir da impressão, simples apague essas linha em verde, inclusive a linha
          ' onde tem o Else, deixando as duas ultimas linhas.  


      End If
    Endif


    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    messias.cadete
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 04/05/2012

    [Resolvido]Colocar MsgBox Empty Re: [Resolvido]Colocar MsgBox

    Mensagem  messias.cadete 12/11/2014, 14:25

    Valeu pessoa funcionol perfeitamente, só não respondi onte porque fiquei sem net, obrigado pela atenção de todos vocês.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Colocar MsgBox Empty Re: [Resolvido]Colocar MsgBox

    Mensagem  Noobezinho 12/11/2014, 15:29

    Que bom que deu certo !

    Valeu o retorno Messias

    Boa sorte

    Noob



    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    gilberlanio
    gilberlanio
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 814
    Registrado : 30/08/2010

    [Resolvido]Colocar MsgBox Empty Re: [Resolvido]Colocar MsgBox

    Mensagem  gilberlanio 12/11/2014, 17:19

    Messias só para ficar mais fácil para os demais usuários que precisarem desse tópico todas as ajudas funcionou? com qual resolvei seu problema?
    avatar
    messias.cadete
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 04/05/2012

    [Resolvido]Colocar MsgBox Empty Re: [Resolvido]Colocar MsgBox

    Mensagem  messias.cadete 8/2/2015, 14:50

    Sim funcionou perfeitamente, testei todas.

    Conteúdo patrocinado


    [Resolvido]Colocar MsgBox Empty Re: [Resolvido]Colocar MsgBox

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 10:12