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]Somar campo anterior e atual

    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Somar campo anterior e atual Empty Somar campo anterior e atual

    Mensagem  FABIOSIAMES 3/7/2013, 01:12

    Pessoal boa noite.

    Tenho essa questão na cabeça, não sei como ficaria.

    Criei dois formulários um para visualizar e outro para inserir.

    Bem o para inserir tem um campo com o valor fixo [1] ou outro que pertence a uma tabela chamado número e tem um botão que faz (campo número + valor 1).
    Até ai somou, porém ainda estou vendo o seguinte, como fazer para pegar o valor do cadastro anterior e somar com mais um neste campo.

    Não posso usar auto numeração pois a sequência pode pular no começo do dia.

    como poderia fazer isso.

    tem como colocar som nisso?

    O que estou tentando fazer é um contador para atendimento.
    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]Somar campo anterior e atual Empty Re: [Resolvido]Somar campo anterior e atual

    Mensagem  criquio 3/7/2013, 01:50

    Dê uma pesquisada pela dependência GoToRecord do objeto DoCmd e veja se consegue usá-la nesse contexto. Ou utilizando Recordset.MovePrevious para pegar o valor do registro anterior e somar com o atual.


    .................................................................................
    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.

    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Somar campo anterior e atual Empty Re: [Resolvido]Somar campo anterior e atual

    Mensagem  FABIOSIAMES 5/7/2013, 15:06

    Bom dia.

    testei aqui, mas aconteceu o seguinte.

    Quando coloco desta forma, ele vai para o próximo registro, mas não entra o valor do registro anterior

    Private Sub Comando2_Click()
    On Error GoTo Err_Comando2_Click

    DoCmd.GoToRecord , , acNewRec
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

    Forms![SENHA].CONTADOR = Me.[SENHA]
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
    SomMarinho
    Exit_Comando2_Click:
    Exit Sub

    Err_Comando2_Click:
    MsgBox Err.Description
    Resume Exit_Comando2_Click

    End Sub

    Agora se tiro a linha do DoCmd.GoToRecord , , acNewRec ele preenche o campo "CONTADOR" porém não pula para um próximo registro em branco com o campo preenchido.

    pode me ajudar a esse respeito

    obrigado.
    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]Somar campo anterior e atual Empty Re: [Resolvido]Somar campo anterior e atual

    Mensagem  criquio 6/7/2013, 14:55

    Tente, no evento "No atual" do formulário, algo assim:

    Código:
    Dim rs As Recordset

    If Me.NewRecord Then
        Me.NomeCampoDaSoma = Null
    Else
        Set rs = CurrentDb.OpenRecordset("NomeDaTabela", dbOpenDynaset)

        rs.FindFirst "Código=" & Me.Código
        rs.MovePrevious

        If rs.BOF Then
            Me.NomeCampoDaSoma = Null
        Else
            Me.NomeCampoDaSoma = Val(Me.NomeDoCampoDoValorNoForm) + Val(rs!NomeDoCampoDoValorNaTabela)
        End If

        rs.Close
        Set rs = Nothing

    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.

    avatar
    FABIOSIAMES
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Somar campo anterior e atual Empty Re: [Resolvido]Somar campo anterior e atual

    Mensagem  FABIOSIAMES 16/7/2013, 14:05

    Obrigado deu certo sim.

    Very Happy Very Happy 

    Conteúdo patrocinado


    [Resolvido]Somar campo anterior e atual Empty Re: [Resolvido]Somar campo anterior e atual

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 15:42