OPÇÃO 1:
Criar o campo adicional calculado:
#type.sql#
SELECT
CUS.CUSREP
FROM
TGFPRO PRO LEFT OUTER JOIN TGFCUS CUS ON PRO.CODPROD = CUS.CODPROD AND CUS.CODEMP = 1
WHERE
CUS.DTATUAL = (SELECT MAX(CS.DTATUAL) FROM TGFCUS CS WHERE PRO.CODPROD = CS.CODPROD AND CS.CODEMP = 1)
AND PRO.CODPROD = TGFPRO.CODPROD
Na tela Consulta de Produtos, adicionar o campo adicional:
Caso não apareça na grade, verificar no botão Configuração da Grade.
OPÇÃO 2:
Adicionar consulta de detalhes de Preço:
SELECT
CUS.CUSREP AS "Custo de Reposição"
FROM
TGFPRO PRO LEFT OUTER JOIN TGFCUS CUS ON PRO.CODPROD = CUS.CODPROD AND CUS.CODEMP = 1
WHERE
CUS.DTATUAL = (SELECT MAX(CS.DTATUAL) FROM TGFCUS CS WHERE PRO.CODPROD = CS.CODPROD AND CS.CODEMP = 1)
AND PRO.CODPROD = :CODPROD
Nenhum comentário:
Postar um comentário