![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
fdetedo.sal:=0; fdetedo.edocuenta.close; fdetedo.edocuenta.SelectSQL.Text:= 'SELECT * FROM EDOCUENTA WHERE CVECLIMOV='''+IBEDO.FieldByName('CVECLI').AsString+'''ORDER BY FECHA, cveedo'; FDETEDO.edocuenta.Open; fdetedo.Label2.Caption:=ibedo.fieldByName('RAZSO').AsString; FDETEDO.ShowModal; y la de la fecha es este: ShortDateFormat := 'dd.mm.yyyy'; fecha1 := QuotedStr(DateToStr(DT1.Date)); fecha2 := QuotedStr(DateToStr(DT2.Date)); redoclientes.QRLabel5.Caption:=label2.Caption; redoclientes.IBredocli.Close; redoclientes.IBredocli.SQL.Clear; redoclientes.IBredocli.SQL.Add('select e.cveedo, e.fecha, e.folio, e.cantid, e.concep, e.prevta, e.cargo, e.abono, e.saldomov, e.cveclimov,'); redoclientes.IBredocli.SQL.Add('e.cvepromov, p.despro from edocuenta e left join productos p on p.cvepro=e.cvepromov where'); redoclientes.IBredocli.SQL.Add('e.cveclimov='+fedocuenta.IBEDO.FieldByName('CVECLI').AsString+' and e.fecha between '+fecha1+' and '+fecha2+' order by e.fecha, e.cveedo'); ShortDateFormat := 'dd/mm/yyyy'; redoclientes.IBredocli.Open; y el calculado esta en el evento oncalcfields que es este With edocuenta do begin sal:=sal+(FieldByName('ABONO').AsFloat); sal:=sal+(FieldByName('CARGO').AsFloat); fieldbyname('saldoc').AsFloat:=sal; end; espero puedas ayudarme |
|
#2
|
|||
|
|||
|
Creo que nadie pudo ayudarme... Gracias de todas maneras, el intento se hace
![]() |
|
#3
|
||||
|
||||
|
En el campo calculado debes ubicar el saldo inicial del periodo que estas trabajando, en este caso seria la suma de los ingresos menos los egresos de todas las operaciones antes de la fecha de inicio, sin incluirla.
para tales fines te recomiendo una vista en la base de datos
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| DBGrid... agregar un campo calculado...? | BlueSteel | Varios | 4 | 05-02-2009 19:40:37 |
| crear campo calculado en dbgrid | tesorillo3 | MySQL | 0 | 01-02-2007 00:36:29 |
| Pasar un campo calculado a un campo del mismo DbGrid | maravert | Conexión con bases de datos | 3 | 12-05-2006 00:31:30 |
| Actualizar campo calculado de DBGrid | Agar23 | Varios | 3 | 12-11-2003 08:27:36 |
| Campo Calculado en DBGrid | Agar23 | Tablas planas | 0 | 07-11-2003 09:05:50 |
|