Boa noite a todos,
Uso o código abaixo para inserir parcelas de despesas:
For i = 1 To Me.QtdParcela
rs.AddNew
rs!CodFormaPagto = Me.CodFormaPagto
rs!CodTipoDespesa = Me.CodTipoDespesa
rs!CodSubTipoDespesa = Me.CodSubTipoDesp
rs!HistoricoDespesa = Me.HistoricoDespesa
rs!DataDespesa = Me.DataDespesa
rs!ValorDespesa = ValorParc
rs!QtdParcela = Me.QtdParcela
rs!NumParcela = i & "/" & Me.QtdParcela
rs!Parcelado = "S"
rs!DataPagto = DateAdd("m", i, Me.DataDespesa)
rs.Update
Next
rs.Close
Me.OpcaoSim.DefaultValue = 0
End If
Estou com dificuldade em fazer a seguinte adaptação:
Se o CodFormaPagto for igual a 2 (exemplo), a primeira data para DataPagto será dia 15 do mes subsequente. Tipo:
DataDespesa: 28/06/2012
DataPagto: 15/07/2012 (1º pagamento)
Tentei a busca do forum más não encontrei ajuda nesse sentido.
Nivaldo Aguiar
Uso o código abaixo para inserir parcelas de despesas:
For i = 1 To Me.QtdParcela
rs.AddNew
rs!CodFormaPagto = Me.CodFormaPagto
rs!CodTipoDespesa = Me.CodTipoDespesa
rs!CodSubTipoDespesa = Me.CodSubTipoDesp
rs!HistoricoDespesa = Me.HistoricoDespesa
rs!DataDespesa = Me.DataDespesa
rs!ValorDespesa = ValorParc
rs!QtdParcela = Me.QtdParcela
rs!NumParcela = i & "/" & Me.QtdParcela
rs!Parcelado = "S"
rs!DataPagto = DateAdd("m", i, Me.DataDespesa)
rs.Update
Next
rs.Close
Me.OpcaoSim.DefaultValue = 0
End If
Estou com dificuldade em fazer a seguinte adaptação:
Se o CodFormaPagto for igual a 2 (exemplo), a primeira data para DataPagto será dia 15 do mes subsequente. Tipo:
DataDespesa: 28/06/2012
DataPagto: 15/07/2012 (1º pagamento)
Tentei a busca do forum más não encontrei ajuda nesse sentido.
Nivaldo Aguiar