pcst Postado Maio 10, 2009 Denunciar Share Postado Maio 10, 2009 (editado) ola pessoalcomo faço pra gerar registro baseado em datas com referencia a quantidade de parcelaspreciso montar um esquema de pedidos de protudostipo codigo descrição... data da venda quantidade valor001 produto 15/06/2009 3 100,00========== total geral 300,00quando finalizar no pagamento preciso gerar um parcelamentostipo o valor deu R$ 300,00 --- vezes de parcelamento 3data parcela valor15/07/2009 1/3 100,0015/08/2009 2/3 100,0015/09/2009 3/3 100,00Como eu faria o codigio em delphi ...usando o Query e o data source no banco de dados paradox.at..obrigado Editado Maio 10, 2009 por pcst Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Maio 11, 2009 Denunciar Share Postado Maio 11, 2009 como faço pra gerar registro baseado em datas com referencia a quantidade de parcelasUse um componente ComboBox para colocar a quantidade das parcelasexemplo:( parcelas )2 34 OBS: Supondo que o primeiro pagamento é a vista e na data atual, nas demais parcelas basta acrescentar novos componentes de data para receber as demais datas em função da quantidade de meses if ComboBox1.Text = '2' then DateEdit2.Date := DateEdit1.Date + 31; // 1 mes if ComboBox1.Text = '3' then begin DateEdit2.Date := DateEdit1.Date + 31; // 1 mes DateEdit3.Date := DateEdit1.Date + 62; // 2 meses end; if ComboBox1.Text = '4' then begin DateEdit2.Date := DateEdit1.Date + 31; // 1 mes DateEdit3.Date := DateEdit1.Date + 62; // 2 meses DateEdit4.Date := DateEdit1.Date + 92; // 3 meses end; Com relação aos pagamentos // pagamento em 2 parcelas if ComboBox1.Text = '2' then begin CurrencyEdit1.Value := CurrencyEdit1.Value / 2; CurrencyEdit2.Value := CurrencyEdit1.Value; end; // pagamento em 3 parcelas if ComboBox1.Text = '3' then begin CurrencyEdit1.Value := CurrencyEdit1.Value / 3; CurrencyEdit2.Value := CurrencyEdit1.Value; CurrencyEdit3.Value := CurrencyEdit1.Value; end; // pagamento em 4 parcelas if ComboBox1.Text = '4' then begin CurrencyEdit1.Value := CurrencyEdit1.Value / 4; CurrencyEdit2.Value := CurrencyEdit1.Value; CurrencyEdit3.Value := CurrencyEdit1.Value; CurrencyEdit4.Value := CurrencyEdit1.Value; end;OBS: Veja que estou usando componentes do RxLib ... o restante seria somente montar a sua janela para mostrar os dadosabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
pcst
ola pessoal
como faço pra gerar registro baseado em datas com referencia a quantidade de parcelas
preciso montar um esquema de pedidos de protudos
tipo
codigo descrição... data da venda quantidade valor
001 produto 15/06/2009 3 100,00
========== total geral 300,00
quando finalizar no pagamento preciso gerar um parcelamentos
tipo o valor deu R$ 300,00 --- vezes de parcelamento 3
data parcela valor
15/07/2009 1/3 100,00
15/08/2009 2/3 100,00
15/09/2009 3/3 100,00
Como eu faria o codigio em delphi ...
usando o Query e o data source no banco de dados paradox.
at..
obrigado
Editado por pcstLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.