Entonces mejor lo haces por SQL:

CREATE VIEW nombre_vista AS SELECT SUM(CASE WHEN TIPO='1' THEN MONTO CASE
WHEN TIPO='2' THEN (MONTO*-1)) AS SALDO FROM archivo WHERE condiciones GROUP
BY campo_cuenta.

Saludos.

Juan Carlos.

> -----Mensaje original-----
> De:   MELVIN ESPINOZA [SMTP:[EMAIL PROTECTED]
> Enviado el:   jueves, 09 de diciembre de 2004 18:28
> Para: [EMAIL PROTECTED]
> Asunto:       RE: Query
> 
> Es que mi intencion es Grabar el query como un archivo logico o Vista para
> asi accesarlo a traves de odbc
> 
> 
> 
> Gracias
> 
> -----Mensaje original-----
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] En nombre de Victor Velardez BT
> Enviado el: Jueves, 09 de Diciembre de 2004 10:56 a.m.
> Para: [EMAIL PROTECTED]
> Asunto: RE: Query
> Importancia: Alta
> 
> 
> 
> por que no usas qmqry (SQL con Form) asi tendras la posibilidades de hacer
> lo que quieres
> 
> 
> -----Mensaje original-----
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] nombre de MELVIN ESPINOZA
> Enviado el: Jueves, 09 de Diciembre de 2004 01:48 p.m. VEV
> Para: [EMAIL PROTECTED]
> Asunto: RE: Query
> 
> 
> 
> Gracias por la pronta y acertada resolucion, sin embargo fijense que el
> campo TIPO es CAR�CTER Y NO NUMERICO, por lo que no me permite realizar
> (TIPO * -2 +3) * MONTO estuve probando con SUBSTR(TIPO, 1, 1) , pero pense
> que traeria el dato como numerico, pero no es asi.
> 
> 
> Habra otra posible resolucion con el traslado de car�cter a numerico?????
> 
> 
> Gracias  nuevamente por su tiempo!!!!
> 
> 
> -----Mensaje original-----
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] En nombre de Carlos Portoles
> Enviado el: Jueves, 09 de Diciembre de 2004 09:58 a.m.
> Para: [EMAIL PROTECTED]
> Asunto: Re: Query
> 
> 
> Hola, Melvin.
> 
> (TIPO * -2 +3) * MONTO
> 
> La primera parte te dar� +1 o -1
> 
> Espero que te sirva.
> 
> 
> On Thu, 9 Dec 2004 09:25:03 -0600, MELVIN ESPINOZA
> <[EMAIL PROTECTED]> wrote:
> >
> 
> > Buen Dia a Todos,
> > 
> 
> > Tengo una tabla que contiene los movimientos de la contabilidad y
> 
> > tengo los campos siguientes
> > MONTO  Guarda valores positivos unicamente
> > TIPO       es caracter y contiene los valores '1'   o  '2'        1
> > significa Cargo y 2 Abono  ( o bien el 1 es positivo y el 2 es 
> > negativo) no se por medio de query dar el saldo de la cuenta si solo 
> > tengo montos positivos. alguna idea??
> >
> 
> > Gracias por su tiempo
> >  Melvin  Espinoza
> > Guatemala
> > 
> 
> >
> 
> _____________________________________________________
> Forum.HELP400 es un servicio m�s de NEWS/400.
> � Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
> 
> Para darte de baja, env�a el mensaje resultante de pulsar
> mailto:[EMAIL PROTECTED]
> 
> 
> 
> _____________________________________________________
> Forum.HELP400 es un servicio m�s de NEWS/400.
> � Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
> 
> Para darte de baja, env�a el mensaje resultante de pulsar
> mailto:[EMAIL PROTECTED]
> 
> La informacion contenida en este correo es para uso exclusivo de los
> destinatarios del mismo. Esta prohibido a las personas o entidades que no
> sean los destinatarios de este correo realizar cualquier tipo de
> modificacion, copia o distribucion del mismo. Si Usted recibe este correo
> por error tenga bien notificar al emisor y eliminarlo.
> 
> _____________________________________________________
> Forum.HELP400 es un servicio m�s de NEWS/400.
> � Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
> 
> Para darte de baja, env�a el mensaje resultante de pulsar
> mailto:[EMAIL PROTECTED]
> 
> 
> 
> _____________________________________________________
> Forum.HELP400 es un servicio m�s de NEWS/400.
> � Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
> 
> Para darte de baja, env�a el mensaje resultante de pulsar
> mailto:[EMAIL PROTECTED]
> 
> -- 
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 08/12/2004
>  
> 
-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 08/12/2004
 

_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]

Responder a