Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-08-2008
Avatar de josi
josi josi is offline
Miembro
 
Registrado: feb 2008
Posts: 100
Poder: 17
josi Va por buen camino
calcular campo

Estoy haciendo un proyecto de prestamos
tengo un form que se llama pagos que pagos y el problemita
es que en este form se cobran las cuotas y despues que se cobran las
cuotas se deben de restar al balance este es el codigo:
Código Delphi [-]
begin
pagosquery1.Insert;
pagosquery1.FieldByName('Num_prestamo').AsString:=edit1.Text;
pagosquery1.FieldByName('cedula').AsString:=edit2.Text;
pagosquery1.FieldByName('Nombre').AsString:=edit3.Text;
pagosquery1.FieldByName('Direccion').AsString:=edit4.Text;
pagosquery1.FieldByName('telefono').AsString:=edit5.Text;
pagosquery1.FieldByName('formadepago').AsString:=edit8.Text;
pagosquery1.FieldByName('cuotaspagas').AsString:=edit10.Text;
pagosquery1.FieldByName('cuota').AsString:=edit11.Text;
pagosquery1.FieldByName('recargo').AsString:=edit13.Text;
if checkbox1.Checked=false then
pagosquery1.FieldByName('Pagoavanzado').Text:='0'
else
pagosquery1.FieldByName('Pagoavanzado').Text:=edit12.Text;

pagosquery1.FieldByName('totalpagado').AsString:=edit16.Text;
pagosquery1.FieldByName('efectivo').AsString:=edit18.Text;

if checkbox2.Checked=false then
pagosquery1.FieldByName('notacredito').Text:= ('0')
else
pagosquery1.FieldByName('notacredito').Text:= edit15.Text;
if checkbox2.Checked=false then
pagosquery1.FieldByName('notadebito').Text:= ('0')
else
pagosquery1.FieldByName('notadebito').Text:=edit14.Text;
pagosquery1.FieldByName('totalpagado').AsString:=edit16.Text;
pagosquery1.FieldByName('efectivo').AsString:=edit18.Text;
pagosquery1.FieldByName('cambio').AsString:=edit12.Text;
pagosquery1.FieldByName('cambio').AsString:=edit17.Text;
pagosquery1.Post;
prequery1.Edit;aqui es donde trato de hacer el calculo.
prequery1.FieldByName('balanceactual').AsFloat:=(preQuery1BALANCEACTUAL.AsFloat)-(PagosQuery1Cuota.AsFloat)-(PagosQuery1Notacredito.AsFloat);
prequery1.Refresh;

espero que me entiendan estoy unando acess
Responder Con Cita
  #2  
Antiguo 22-08-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
No lo entiendo pero aquí me parece que falta un post:

Código Delphi [-]
prequery1.Edit;aqui es donde trato de hacer el calculo.
prequery1.FieldByName('balanceactual').AsFloat:=(preQuery1BALANCEACTUAL.AsFloat)-(PagosQuery1Cuota.AsFloat)-(PagosQuery1Notacredito.AsFloat);
prequery1.post;
prequery1.Refresh;
Por otro lado, me parece que siempre das la información incompleta, es mi opinión.
Saludos
__________________
Siempre Novato
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TQuery y calcular campo HombreGordo Conexión con bases de datos 13 08-08-2008 17:51:25
Calcular Total Cañones SQL 3 24-04-2007 01:15:35
Calcular el total de un campo efelix MS SQL Server 2 16-01-2007 23:56:11
Calcular Campo calculado solo una vez mambo5cu Tablas planas 3 16-03-2005 22:38:59
actualizar tabla al calcular un campo autocalculado Telemaco Conexión con bases de datos 14 08-04-2004 17:07:14


La franja horaria es GMT +2. Ahora son las 19:01:03.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi