ARREDONDAR VALOR NA ULTIMA PARCELA
O teu erro está nessa linha
Venc = Venc.AddDays(i * 30)
Tem que ficar assim
Venc = Venc.AddDays(30)
Não me preocupei em observar teu tratamento com a data... só tinha observado o valor das parcelas
Venc = Venc.AddDays(i * 30)
Tem que ficar assim
Venc = Venc.AddDays(30)
Não me preocupei em observar teu tratamento com a data... só tinha observado o valor das parcelas
Citação::
O teu erro está nessa linha
Venc = Venc.AddDays(i * 30)
Tem que ficar assim
Venc = Venc.AddDays(30)
Não me preocupei em observar teu tratamento com a data... só tinha observado o valor das parcelas
kkkkkkkkkkkkkk showw de bola... kkkk deu certo
esse codigo eu tinha achado na net. de gerar parcelas :)
vlw PLUGSOFTSM obg mesmo pela força
precisar pode contar cmg :)
Esta data fica de forma correta PLUGSOFTSM?
Sim... Ela é incrementada de 30 dias a cada loop
Cabe formatá-la visualmente do modo que vc julgar mais correto
Cabe formatá-la visualmente do modo que vc julgar mais correto
Citação::
Esta data fica de forma correta PLUGSOFTSM?
OMAR2011, esta correto oq PLUGSOFTSM explicou ai na Data.
ja fiz os testes e deu certo. :D
posso encerrar o Topico?
Esta data vai decrescendo o dia.Geralmente as pessoas gostam do vencimento no mesmo dia do mês.
Coloque divido em 10 parcelas e verá.
Claro,já pode encerrar o tópico.
Coloque divido em 10 parcelas e verá.
Claro,já pode encerrar o tópico.
Sim.. Pois o incremento se dá em 30 dias, e como tem meses que tem 31 dias...
Nesse caso use o código assim...
dgvFormapagto.Rows.Add(i + 1, Format(TotalParcela, [Ô]###,##0.00[Ô]), Format(Venc,[Ô]dd/MM/yyyy[Ô]), cbo_tipoNFe.Text)
venc = DateAndTime.DateAdd(DateInterval.Month,1,Venc)
Nesse caso use o código assim...
dgvFormapagto.Rows.Add(i + 1, Format(TotalParcela, [Ô]###,##0.00[Ô]), Format(Venc,[Ô]dd/MM/yyyy[Ô]), cbo_tipoNFe.Text)
venc = DateAndTime.DateAdd(DateInterval.Month,1,Venc)
Tópico encerrado , respostas não são mais permitidas