Porque funciona este codigo y en script no...
Publicado por antonio (1271 intervenciones) el 11/02/2017 03:55:27
Un saludo a todos:
En un post anterior tengo este código:
[code]SELECT TRANSACCION_INV.FECHA_HORA_TRANSAC, TRANSACCION_INV.TIPO, TRANSACCION_INV.CANTIDAD,
ARTICULO.ARTICULO, ARTICULO.VOLUMEN,ARTICULO.TIPO, CLASIFICACION.DESCRIPCION, ARTICULO.CLASIFICACION_4
FROM (PMP.ARTICULO ARTICULO INNER JOIN PMP.TRANSACCION_INV TRANSACCION_INV ON
ARTICULO.ARTICULO=TRANSACCION_INV.ARTICULO) INNER JOIN PMP.CLASIFICACION CLASIFICACION ON
ARTICULO.CLASIFICACION_4=CLASIFICACION.CLASIFICACION
WHERE ARTICULO.TIPO='T' AND Year(TRANSACCION_INV.FECHA_HORA_TRANSAC ) >= 2015 AND
Year(TRANSACCION_INV.FECHA_HORA_TRANSAC) <= 2015 and TRANSACCION_INV.TIPO="V"
ORDER BY ARTICULO.CLASIFICACION_4;[code]
cuando lo corro en view y luego en interactive SQL si me recupera toda la información pero cuando creo una función y en el script pongo exactamente el mismo código, PowerBuilder manda un error y solo pone el mensaje : C0031 Syntax Error
¿Alguien puede ayudarme en esto para poder resolverlo?
Gracias
En un post anterior tengo este código:
[code]SELECT TRANSACCION_INV.FECHA_HORA_TRANSAC, TRANSACCION_INV.TIPO, TRANSACCION_INV.CANTIDAD,
ARTICULO.ARTICULO, ARTICULO.VOLUMEN,ARTICULO.TIPO, CLASIFICACION.DESCRIPCION, ARTICULO.CLASIFICACION_4
FROM (PMP.ARTICULO ARTICULO INNER JOIN PMP.TRANSACCION_INV TRANSACCION_INV ON
ARTICULO.ARTICULO=TRANSACCION_INV.ARTICULO) INNER JOIN PMP.CLASIFICACION CLASIFICACION ON
ARTICULO.CLASIFICACION_4=CLASIFICACION.CLASIFICACION
WHERE ARTICULO.TIPO='T' AND Year(TRANSACCION_INV.FECHA_HORA_TRANSAC ) >= 2015 AND
Year(TRANSACCION_INV.FECHA_HORA_TRANSAC) <= 2015 and TRANSACCION_INV.TIPO="V"
ORDER BY ARTICULO.CLASIFICACION_4;[code]
cuando lo corro en view y luego en interactive SQL si me recupera toda la información pero cuando creo una función y en el script pongo exactamente el mismo código, PowerBuilder manda un error y solo pone el mensaje : C0031 Syntax Error
¿Alguien puede ayudarme en esto para poder resolverlo?
Gracias
Valora esta pregunta
0