Avalados por :

Como somar linhas de um campo e subtrair o resultado de outro campo - Guia passo a passo

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

Tenho uma consulta que me traz um resultado, já fiz o relatório gráfico e agora o que eu quero é somar as linhas de um campo (neste caso são números de série) para contar quantos números de série existem na coluna e depois subtrair de outro campo que possui um valor.

Exemplo

Na caixa vermelha indica que preciso de 12 Equipamentos.

Na caixa azul, apenas 7 equipamentos foram entregues, então tenho uma diferença de 5 equipamentos.

Minha pergunta é: como chego a esses 5 Equipamentos..?

Seja a partir da consulta ou do relatório.

Anexo a consulta

SELECT T0."DocEntry",

T0."PostDate" As "Data OF",

CASE

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

ELSE T3."CardName"

END As "Cliente",

CASE

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

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

END AS "Série",

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

T0."PlannedQty" as "Quant. Planejada",

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

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

T0."U_EstadoPT", T0."DueDate" as "Data Prevista Venda",

T0."U_u_Fecha" as "Data Concluído",

T0."U_u_hora",

T0."CloseDate",

T0."U_Hora_Cierre",

T0."ItemCode" AS "Modelo",

T2."ItemName" as "Descrição"

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...

Como você gerou o relatório?

Se você o fez no Crystal Reports, é muito fácil realizar o que está solicitando e também pode adicioná-lo como uma opção no menu do aplicativo.

Se for com PLD, é um pouco mais complicado de conseguir.

Em ambos os casos, você deve criar uma fórmula que totalize o número de linhas.

Então, simplesmente subtraia ambos os valores.

No Crystal Reports, não levaria mais do que 10 minutos para fazer isso.

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?