Avalados por :

Cómo sumar líneas de un campo y restar el resultado a otro campo - Guía paso a paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 8 Vistas
0
Cargando...

Tengo un query que me devuelve un resultado, ya hice el reporte gráfico y ahora lo que quiero es Sumar las líneas de un campo (en este caso son número de serie) pues lo que deseo es contar cuántos números de serie hay en la columna y luego restarlos a otro campo que tiene un valor.

Ejemplo

En el cuadro Rojo me indican que necesito 12 Equipos.

En el cuadro azul hay únicamente 7 equipos entregados, por lo que tengo una diferencia de 5 equipos.

Mi pregunta es ¿cómo llego a esos 5 Equipos..?

Ya sea desde el query o desde el reporte.

Adjunto el Query

SELECT T0."DocEntry",

T0."PostDate" As "Fecha OF",

CASE

WHEN T3."CardName" IS NULL THEN 'SIN CLIENTE'

ELSE T3."CardName"

END As "Cliente",

CASE

WHEN T0."Series" = 90 THEN '15'

WHEN T0."Series" = 91 THEN 'S15'

END AS "Serie",

CAST(SUBSTRING(T0."DocNum",2) AS INTEGER) as "No. Doc.",

T0."PlannedQty" as "Cant. Planif.",

T1."U_Fecha_PT", T1."U_Serie_PT",

T1."U_Armado", T1."U_Pulido",

T0."U_EstadoPT", T0."DueDate" as "Fecha Prevista Vta.",

T0."U_u_Fecha" as "Fecha Completado",

T0."U_u_hora",

T0."CloseDate",

T0."U_Hora_Cierre",

T0."ItemCode" AS "Modelo",

T2."ItemName" as "Descripción"

FROM

OWOR T0 INNER JOIN WOR1 T1 ON T0."DocEntry" = T1."DocEntry"

INNER JOIN OITM T2 ON T0."ItemCode" = T2."ItemCode"

LEFT JOIN OCRD T3 ON T0."CardCode" = T3."CardCode"

WHERE

T0."U_EstadoPT" = [%0]

AND

T1."U_Serie_PT" <> ''

AND

T0."PostDate" >= [%1] AND

T0."PostDate" <= [%2]

repor.png
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

1 Respuestas

0
Cargando...

¿Cómo has generado el informe?

Si lo has hecho en Crystal Reports, es muy fácil de realizar lo que estás solicitando y además puedes agregarlo como una opción en el menú de la aplicación.

Si es con PLD, es un poco más complicado de lograr.

En ambos casos, debes crear una fórmula que totalice el número de líneas.

Luego simplemente resta ambos valores.

En Crystal Reports, no te llevaría más de 10 minutos hacerlo.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?