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


2 participantes

    [Resolvido]Adaptar código para função Yes/No

    LEAM
    LEAM
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 696
    Registrado : 02/04/2011

    [Resolvido]Adaptar código para função Yes/No Empty Adaptar código para função Yes/No

    Mensagem  LEAM 20/6/2011, 23:16

    Bom temos o seguiente codigo
    Esse código faz o seguiente
    quando (escolho sim ele quita a conta)
    (quando escolho não ele não cancela a quitação)

    acrescentar mas uma msg:permitindo a escolha se quer ou não
    imprimir a nota da venda

    e fazer com que as funções de sim ou não funcionem corretamente

    aos meu amigos mestres vba como ficaria esse código?


    Private Sub Quitar_Click()
    Me.QuitadaParcial.Value = 0
    Dim MSG
    MSG = MsgBox("Deseja quitar esta venda? ", vbYesNo + vbQuestion, "ATENÇÃO")
    DoCmd.RunCommand acCmdSaveRecord
    On Error Resume Next
    Dim strDocName As String
    Dim strFilter As String
    strDocName = "notadevenda"
    strFilter = "ID= Forms!caixavenda!ID"
    DoCmd.OpenReport strDocName, acViewNormal, , strFilter
    DoCmd.Close acForm, "caixavenda"

    If vbYes Then
    Me.Quitar.Value = -1
    Me.QuitadaParcial.Value = 0
    DoCmd.RunCommand acCmdSaveRecord
    Me.Refresh
    DoCmd.GoToRecord , , acNewRec
    Exit Sub
    Else
    Me.Quitar.Value = 0
    End If
    End Sub


    .................................................................................
    Uma vida sem desafios não vale a pena ser vivida.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Adaptar código para função Yes/No Empty Re: [Resolvido]Adaptar código para função Yes/No

    Mensagem  vieirasoft 20/6/2011, 23:19

    Private Sub Quitar_Click()
    Me.QuitadaParcial.Value = 0
    Dim Msg, Style, Title
    Msg = MsgBox("Deseja quitar esta venda? ", vbYesNo + vbQuestion, "ATENÇÃO")
    DoCmd.RunCommand acCmdSaveRecord
    On Error Resume Next
    Dim strDocName As String
    Dim strFilter As String
    strDocName = "notadevenda"
    strFilter = "ID= Forms!caixavenda!ID"
    DoCmd.OpenReport strDocName, acViewNormal, , strFilter
    DoCmd.Close acForm, "caixavenda"

    If msg=vbYes Then
    Me.Quitar.Value = -1
    Me.QuitadaParcial.Value = 0
    DoCmd.RunCommand acCmdSaveRecord
    Me.Refresh
    DoCmd.GoToRecord , , acNewRec
    Exit Sub
    Else
    Me.Quitar.Value = 0
    End If
    End Sub
    LEAM
    LEAM
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 696
    Registrado : 02/04/2011

    [Resolvido]Adaptar código para função Yes/No Empty Re: [Resolvido]Adaptar código para função Yes/No

    Mensagem  LEAM 20/6/2011, 23:30

    On Error Resume Next
    Dim strDocName As String
    Dim strFilter As String
    strDocName = "notadevenda"
    strFilter = "ID= Forms!caixavenda!ID"
    DoCmd.OpenReport strDocName, acViewNormal, , strFilter
    DoCmd.Close acForm, "caixavenda"

    está parte e a que imprimie a nota

    ai se eu esoclher não ele imprimi mesmo assim


    .................................................................................
    Uma vida sem desafios não vale a pena ser vivida.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Adaptar código para função Yes/No Empty Re: [Resolvido]Adaptar código para função Yes/No

    Mensagem  vieirasoft 20/6/2011, 23:37

    Private Sub Quitar_Click()
    On Error Resume Next
    Dim Msg, Style, Title
    Msg = MsgBox("Deseja quitar esta venda? ", vbYesNo + vbQuestion, "ATENÇÃO")
    If msg=vbYes Then
    Dim strDocName As String
    Dim strFilter As String
    strDocName = "notadevenda"
    strFilter = "ID= Forms!caixavenda!ID"
    DoCmd.OpenReport strDocName, acViewNormal, , strFilter
    Me.Quitar.Value = -1
    Me.QuitadaParcial.Value = 0
    DoCmd.Close acForm, "caixavenda"
    DoCmd.RunCommand acCmdSaveRecord
    Me.Refresh
    DoCmd.GoToRecord , , acNewRec
    Exit Sub
    Else
    Me.Quitar.Value = 0
    End If
    End Sub
    LEAM
    LEAM
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 696
    Registrado : 02/04/2011

    [Resolvido]Adaptar código para função Yes/No Empty Re: [Resolvido]Adaptar código para função Yes/No

    Mensagem  LEAM 20/6/2011, 23:42

    fiz assim vieria pararece que resolveu


    Private Sub Quitar_Click()
    Me.QuitadaParcial.Value = 0
    Dim Msg, Style, Title
    Msg = MsgBox("Deseja quitar esta venda? ", vbYesNo + vbQuestion, "ATENÇÃO")
    DoCmd.RunCommand acCmdSaveRecord


    If Msg = vbYes Then
    Me.Quitar.Value = -1
    Me.QuitadaParcial.Value = 0
    DoCmd.RunCommand acCmdSaveRecord
    On Error Resume Next
    Dim strDocName As String
    Dim strFilter As String
    strDocName = "notadevenda"
    strFilter = "ID= Forms!caixavenda!ID"
    DoCmd.OpenReport strDocName, acViewNormal, , strFilter
    DoCmd.Close acForm, "caixavenda"
    Me.Refresh
    DoCmd.GoToRecord , , acNewRec
    Exit Sub
    Else
    Me.Quitar.Value = 0
    End If
    End Sub


    .................................................................................
    Uma vida sem desafios não vale a pena ser vivida.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Adaptar código para função Yes/No Empty Re: [Resolvido]Adaptar código para função Yes/No

    Mensagem  vieirasoft 20/6/2011, 23:44

    Se resolveu, coloca o Resolvido e bom trabalho
    LEAM
    LEAM
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 696
    Registrado : 02/04/2011

    [Resolvido]Adaptar código para função Yes/No Empty Re: [Resolvido]Adaptar código para função Yes/No

    Mensagem  LEAM 20/6/2011, 23:46

    antes de dar por resolvido

    uma pergunta ao mestre

    neste mesmo codigo poderia colocar
    a opção de escolher imprimir ou não?


    .................................................................................
    Uma vida sem desafios não vale a pena ser vivida.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Adaptar código para função Yes/No Empty Re: [Resolvido]Adaptar código para função Yes/No

    Mensagem  vieirasoft 20/6/2011, 23:51

    A partir do momento que dás o sim, ele vai imprimir porque está definido como acNormal. Eu pessoalmente não gosto trabalhar com impressão directa. Prefiro ver antes, ou seja no modo Preview. Aí escolhe se que ou não imprimir.
    LEAM
    LEAM
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 696
    Registrado : 02/04/2011

    [Resolvido]Adaptar código para função Yes/No Empty Re: [Resolvido]Adaptar código para função Yes/No

    Mensagem  LEAM 20/6/2011, 23:53

    mas coseguie aqui adpatar para escolher imprimir ou não caro o cliente não quera
    a nota não perco tinta rsrsrsrs

    obrigado!!!

    grande viera


    .................................................................................
    Uma vida sem desafios não vale a pena ser vivida.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Adaptar código para função Yes/No Empty Re: [Resolvido]Adaptar código para função Yes/No

    Mensagem  vieirasoft 21/6/2011, 00:04

    Bravo companheiro. Cada dia melhor.

    Conteúdo patrocinado


    [Resolvido]Adaptar código para função Yes/No Empty Re: [Resolvido]Adaptar código para função Yes/No

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 22:09