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


5 participantes

    [Resolvido]Formulário Vendas

    Grande
    Grande
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 04/09/2012

    [Resolvido]Formulário Vendas Empty [Resolvido]Formulário Vendas

    Mensagem  Grande 27/9/2012, 19:10

    Private Sub btnNovo_Click()
    Dim SN As VbMsgBoxResult
    SN = MsgBox("Deseja imprimir a venda?", vbYesNo, "Confirmação")
    If SN = vbYes Then
    DoCmd.OpenReport "RCupom", acViewPreview, , , , txtCodigoVenda
    DoCmd.PrintOut
    Call limpaCampos
    End If
    End Sub

    Preciso de Ajuda com esse código para imprimir as vendas
    Quando vou finalizar a venda exibe uma expressão dizendo se quero imprimir vendas quando clico em sim funciona e direciona uma nova venda quando clico em não gostaria que cancelasse a impressão e direcionasse uma nova venda sera que alguém pode me ajudar!
    ai esta meu BD.
    Anexos
    [Resolvido]Formulário Vendas AttachmentAgtec Sister 1.0.0_Grande.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (250 Kb) Baixado 81 vez(es)


    Última edição por Grande em 17/12/2012, 16:21, editado 1 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Alexandre Neves 27/9/2012, 19:22

    Boa tarde, Grande, e bem-vindo ao fórum
    Entrei no form vendas, premi Finalizar Vendas e escolhi "Não". Não imprimiu
    Se assim não for, indique passo-a-passo como se chega ao erro e o que pretendia que acontecesse


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Leandro 27/9/2012, 19:24

    Tente assim:

    Private Sub btnNovo_Click()
    Dim SN As VbMsgBoxResult
    SN = MsgBox("Deseja imprimir a venda?", vbYesNo, "Confirmação")
    If SN = vbYes Then
    DoCmd.OpenReport "RCupom", acViewPreview, , , , txtCodigoVenda
    DoCmd.PrintOut
    Call limpaCampos
    If SN = vbNo
    DoCmd.GoToRecord , , acNewRec
    End If

    End If
    End Sub

    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Leandro 27/9/2012, 19:25

    Postamos juntos Alexandre!

    Grande
    Grande
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 04/09/2012

    [Resolvido]Formulário Vendas Empty Formulário Vendas

    Mensagem  Grande 27/9/2012, 19:38

    Leandro acrescentei esse código que você passou deu erro
    tentei colocar assim.
    Private Sub btnNovo_Click()
    Dim SN As VbMsgBoxResult
    SN = MsgBox("Deseja imprimir a venda?", vbYesNo, "Confirmação")
    If SN = vbYes Then
    DoCmd.OpenReport "RCupom", acViewPreview, , , , txtCodigoVenda
    DoCmd.PrintOut
    Call limpaCampos
    If SN = vbNo Then
    DoCmd.GoToRecord , , acNewRec
    End If
    End If
    End Sub

    Mas continuou igual não limpa os campos para uma nova venda
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Silvio 27/9/2012, 19:47

    ou assim...

    If MsgBox(" Deseja imprimir essa venda ?", vbOKCancel + vbDefaultButton1 + vbInformation, "Aviso Sistema") = vbOK Then
    DoCmd.OpenReport "RCupom", acViewPreview, , , , txtCodigoVenda
    DoCmd.PrintOut
    Call limpaCampos
    DoCmd.GoToRecord , , acNewRec

    else
    msgbox " nada foi impresso"
    end if

    End Sub

    é apenas uma ideia.


    .................................................................................
    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."
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Leandro 27/9/2012, 19:58

    Então:

    Private Sub btnNovo_Click()
    Dim SN As VbMsgBoxResult
    SN = MsgBox("Deseja imprimir a venda?", vbYesNo, "Confirmação")
    If SN = vbYes Then
    DoCmd.OpenReport "RCupom", acViewPreview, , , , txtCodigoVenda
    DoCmd.PrintOut
    Call limpaCampos
    If SN = vbNo Then
    Call limpaCampos
    DoCmd.GoToRecord , , acNewRec
    End If
    End If
    End Sub


    Grande
    Grande
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 04/09/2012

    [Resolvido]Formulário Vendas Empty Formulário Vendas

    Mensagem  Grande 27/9/2012, 20:21

    Bem leandro e Silvio as dua maneiras de vocês Funciona ao clicar em sim finaliza a venda e imprime mas quando clico em não, também não imprime, até ai tudo bem mas só que não finaliza a venda para poder vender novamente.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  JPaulo 27/9/2012, 20:29



    Private Sub btnNovo_Click()
    If MsgBox(" Deseja imprimir a venda ?", vbYesNo + vbInformation, "Confirmação") = vbYes Then
    DoCmd.OpenReport "RCupom", acViewPreview, , , , txtCodigoVenda
    DoCmd.PrintOut
    Call limpaCampos
    DoCmd.GoToRecord , , acNewRec
    Me.Requery
    Else
    MsgBox "Impressão cancelada...", vbCritical
    Call limpaCampos
    DoCmd.GoToRecord , , acNewRec
    Me.Requery
    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]Formulário Vendas Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Formulário Vendas Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Formulário Vendas Folder_announce_new Instruções SQL como utilizar...
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Leandro 27/9/2012, 20:43

    Assim deu certo aqui:

    Private Sub btnNovo_Click()
    Dim SN As VbMsgBoxResult
    SN = MsgBox("Deseja imprimir a venda?", vbYesNo, "Confirmação")
    If SN = vbYes Then
    DoCmd.OpenReport "RCupom", acViewPreview, , , , txtCodigoVenda
    DoCmd.PrintOut
    Call limpaCampos
    Else
    Call limpaCampos
    DoCmd.GoToRecord , , acNewRec
    End If
    End Sub

    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Leandro 27/9/2012, 20:50

    Opa! Postamos juntos! Embarassed

    Grande
    Grande
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 04/09/2012

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Grande 27/9/2012, 21:05

    Valeu meus amigos pela força de vocês e pelas ideias consegui resolver o código ficou assim

    Private Sub btnNovo_Click()
    Dim SN As VbMsgBoxResult
    SN = MsgBox("Deseja imprimir a venda?", vbYesNo, "Confirmação")
    If SN = vbYes Then
    DoCmd.OpenReport "RCupom", acViewPreview, , , , txtCodigoVenda
    DoCmd.PrintOut
    Call limpaCampos

    Else
    Call limpaCampos
    DoCmd.GoToRecord , , acNewRec
    Me.Requery
    End If
    End Sub

    dessa maneira funcionou beleza valeu e um abraço a todos.


    Última edição por Grande em 27/9/2012, 22:50, editado 1 vez(es)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Silvio 27/9/2012, 22:09

    Valeu.....aprendemos juntos !!


    .................................................................................
    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."
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Leandro 28/9/2012, 00:45

    Agradecemos o retorno! Razz


    Conteúdo patrocinado


    [Resolvido]Formulário Vendas Empty Re: [Resolvido]Formulário Vendas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 03:02