Configuración de REportes - Modificar Comandos SQL Avanzados
Buenas, Tengo el siguiente archivo en una de las sucursales y al querer editarlo para que en el reporte de EXISTENCIA ACTUAL EN ALMACENES (9) NUEVO, me salgan las nuevas Sucursales, me aparecen errores como: ERROR EN SELECT COMMAND CONTAINS UNRECOGNIZED PHRASE/KEYWORD...
¿Alguien puede ayudarme a agregar nuevas sucursales a este reporte?
Gracias...
-------------------------------------------------------------------------------------------------------------
Select
Multialm.NUMART as Clave,
Arts.DESC as Desc,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '1',1 ,0) ) as ALMACEN ,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '2',1 ,0) ) as MADERO ,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '3',1 ,0) ) as MATRIZ ,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '4',1 ,0) ) as ZARAGOZA ,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '5',1 ,0) ) as OLACHEA ,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '6',1 ,0) ) as ZARCONST ,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '7',1 ,0) ) as INSURGEN ,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '8',1 ,0) ) as LORETO,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '9',1 ,0) ) as LOMASSOL,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '10',1 ,0) ) as ALTENSION,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '11',1 ,0) ) as CALLEANCHA,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '12',1 ,0) ) as VLAPAZ,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '13',1 ,0) ) as VCONSTITUCION,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '14',1 ,0) ) as VCABO,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '15',1 ,0) ) as PSOL,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '16',1 ,0) ) as TSANTOS,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '17',1 ,0) ) as VSTAROSALIA,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '18',1 ,0) ) as ALLENDE,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '19',1 ,0) ) as REVOLUCION,
SUM(Multialm.EXISTENCIA * iif( Allt(Multialm.NUMALM) == '20',1 ,0) ) as ALMACENACC
From Multialm
Left Join Arts on Multialm.NUMART == Arts.NUMART
Group By Multialm.NUMART
Where
Between(Arts.NUMART,vNumArt1,vNumArt2) and
iif(Empty(vNumProv) , .t. , Arts.NUMPROV == vNumProv) and
iif(Empty(vNumLin), .t. , Arts.LINEA == vNumLin) and
iif(empty(vNumFam), .t. , Arts.FAMILIA == vNumFam)
-----------------------------------------------------------------------------------------------------------------
Si gustas
Enviado por manuel el Sáb, 07/04/2009 - 09:12.Si gustas contactarnos.
Tenemos una ventana de que muestra la existencia por sucursal.
Hasta 72 sucursales.
y se puede mandar a excel o ver en pantalla
Manuel Eduardo Gutiérrez Torrero
manuel@sait.com.mx
81 8676 0409