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]parcelamento com intervalo de dias

    marcelo marques
    marcelo marques
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1003
    Registrado : 12/04/2016

    [Resolvido]parcelamento com intervalo de dias Empty [Resolvido]parcelamento com intervalo de dias

    Mensagem  marcelo marques 1/11/2016, 15:25

    Boa tarde gostaria de saber se alguém pode me ajudar com esta questão, para adaptar um intervalo de dia no formulário frm vendas eu ate ja havia feito a pesquisa sobre o assunto eu apenas não consegui adaptar no meu gostaria de um intervalo de 7 dias e 30 dias.

    usuário administrador
    senha : 123


    deste ja obrigado
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 02/10/2011

    [Resolvido]parcelamento com intervalo de dias Empty Re: [Resolvido]parcelamento com intervalo de dias

    Mensagem  rubenscouto 3/11/2016, 01:12

    o caminho das pedras é por aqui:
           rs("Dt_Vencimento") = DateAdd("d", Intervalo , Me.txtVenc_1_Parc) 'Calcula as datas de Vencto através da função DateAdd()
    marcelo marques
    marcelo marques
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1003
    Registrado : 12/04/2016

    [Resolvido]parcelamento com intervalo de dias Empty Re: [Resolvido]parcelamento com intervalo de dias

    Mensagem  marcelo marques 3/11/2016, 13:21

    obrigado vou tentar para ver se consigo

    abraço
    marcelo marques
    marcelo marques
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1003
    Registrado : 12/04/2016

    [Resolvido]parcelamento com intervalo de dias Empty Re: [Resolvido]parcelamento com intervalo de dias

    Mensagem  marcelo marques 4/11/2016, 09:38

    bom dia RubensCouto eu fiz a alteração no código ele deu certo somente na primeira data as demais apenas repete a data que foi alterada

    veja a mudança do código abaixo

    Set db = CurrentDb()
    Set rs = db.OpenRecordset("Tbl_ContasAreceber") 'Abre Tbl_ContasAreceber
    valor_Parcela = Me.txt_TotalVenda / Me.QtdeParcelas 'Valor de cada Parcela
    For i = 1 To Me.QtdeParcelas 'Insere as Parcela na Tbl_ContasAreceber
    rs.AddNew
    rs("Cod_TabVenda") = Me.CodVenda
    rs("Parcelas") = i & "/" & Me.QtdeParcelas
    rs("Valor_Parcela") = valor_Parcela
    rs("Dt_Vencimento") = DateAdd("d", TXT_intervalo, Me.txtDataVenda) 'Calcula as datas de Vencto através da função DateAdd()
    rs.Update
    Next
    rs.Close
    db.Close
    Me.frmSub_ContasAreceber.Requery 'Atualiza o SubForm
    Me.bt_GerarParcelas.Enabled = False


    desde ja obrigado e um abraço
    marcelo marques
    marcelo marques
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1003
    Registrado : 12/04/2016

    [Resolvido]parcelamento com intervalo de dias Empty Re: [Resolvido]parcelamento com intervalo de dias

    Mensagem  marcelo marques 7/11/2016, 11:27

    bom dia a todos, alguém poderia dar uma olhada neste código da msg anterior onde esta errado e que no parcelamento so esta mudando somente a primeira data de vencimento as demais estão apenas repetindo a primeira.

    desde ja obrigado
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]parcelamento com intervalo de dias Empty Re: [Resolvido]parcelamento com intervalo de dias

    Mensagem  FabioPaes 7/11/2016, 18:53

    Tente assim amigo:

    Private Sub bt_GerarParcelas_Click()


    Dim dtVenc As Date
         
    Set db = CurrentDb()
    Set rs = db.OpenRecordset("Tbl_ContasAreceber") 'Abre Tbl_ContasAreceber
    Valor_Parcela = Me.txt_TotalVenda / Me.QtdeParcelas 'Valor de cada Parcela
    dtVenc = Me.Dt_1Parcela 'Pega a data do primeiro vencimento
    For i = 1 To Me.QtdeParcelas 'Insere as Parcela na Tbl_ContasAreceber
    rs.AddNew
    rs("Cod_TabVenda") = Me.CodVenda
    rs("Parcelas") = i & "/" & Me.QtdeParcelas
    rs("Valor_Parcela") = Valor_Parcela
    rs("Dt_Vencimento") = dtVenc
    rs.Update
        'Calcula e passa para a variavel o proximo vencimento
    dtVenc = DateAdd("d", Me.TXT_intervalo, dtVenc) 'Calcula as datas de Vencto através da função DateAdd()
    Next
    rs.Close
    db.Close
    Me.frmSub_ContasAreceber.Requery 'Atualiza o SubForm
    Me.bt_GerarParcelas.Enabled = False
      

    End Sub




    Me.TXT_intervalo é onde vc digita o Intervalo do vencimento (30) irá calcular cada parcela com 30 dias entre elas.



    dtVenc = Me.Dt_1Parcela Aqui eu coloquei para a primeira parcela o que vc digitar la no campo data primeira parcela.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    marcelo marques
    marcelo marques
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1003
    Registrado : 12/04/2016

    [Resolvido]parcelamento com intervalo de dias Empty Re: [Resolvido]parcelamento com intervalo de dias

    Mensagem  marcelo marques 8/11/2016, 09:23

    Bom diaaaa Fabio,muito obrigado mais uma vez pela ajuda o tópico foi resolvido deu certinho

    abraço Deus abençoe a todos
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]parcelamento com intervalo de dias Empty Re: [Resolvido]parcelamento com intervalo de dias

    Mensagem  FabioPaes 10/11/2016, 17:25

    Grato pelo Retorno, até a próxima se Deus quiser!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Conteúdo patrocinado


    [Resolvido]parcelamento com intervalo de dias Empty Re: [Resolvido]parcelamento com intervalo de dias

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 23:40