DATABASE para ANTONIO LINARES

DATABASE para ANTONIO LINARES

Postby mantonio_08 » Fri Aug 01, 2008 8:13 pm

Master ANTONIO, primero que nada saludarte cordialmente y a la vez preguntar:

como hago en DBEVAL sobre un objeto DATABASE

he tratado de hacerlo asi pero no corre::

DbEval( {|| nGastos+=oG2menore2:monto}, , , , , )
no entrega el resultado esperado::

GRACIAS::
mantonio_08
 
Posts: 330
Joined: Fri May 25, 2007 9:06 pm

Postby quique » Fri Aug 01, 2008 8:19 pm

no estas cargando el objeto oG2menore2, por lo tanto, lo que estas haciendo es sumar monto del registro donde lo cargaste por el total de registros, prueba con

DbEval( {|| nGastos+=monto}, , , , , )

o

DbEval( {|| nGastos+=ALIAS->monto}, , , , , )

o

DbEval( {|| oG2menore2:load(), nGastos+=oG2menore2:monto}, , , , , )
Saludos
Quique
User avatar
quique
 
Posts: 408
Joined: Sun Aug 13, 2006 5:38 am

Postby nageswaragunupudi » Sat Aug 02, 2008 4:45 am

Oops Way

oG2menore2:lBuffer := .f.
oG2menore2:Eval( || nGastos += oG2menore2:monto } )
oG2menore2:lBuffer := .t.
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10685
Joined: Sun Nov 19, 2006 5:22 am
Location: India


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 63 guests