Pular para o conteúdo principal

LPD111 — Listagem LPD111

Visão Geral​

Layout de impressão da família LPD (Pedido). Acionado via ExecLayout a partir das telas que imprimem este tipo de documento.

Descrição​

Consulta baseada em PARMUSUARIO, com junção em IMPRESSORA, filtrada por CD_EMPRESA, CD_USUARIO.

Chamada​

ExecLayout(Connection, [
// 0 - Nome do Layout
// 1 - Cod Empresa
// 2 - Nr Pedido
// 3 - Tp Pedido
// 4 - Path Servidor
// 5 - Visualiza -> V ou Imprime -> I
// 8 - Numero Devolucao
// 9 - Data Devolucao
// 10 - Caminho e Nome para Gerar o PDF
]);

SQL Base​

Consulta​

SELECT I.DS_PORTADOS, I.CD_IMPRESSORA
FROM PARMUSUARIO U
INNER JOIN IMPRESSORA I ON (I.CD_IMPRESSORA = U.CD_IMPPEDIDO)
WHERE CD_EMPRESA = {IntToStr(sessao.empresa.cd_empresa)}
AND CD_USUARIO = {Nulo(sessao.usuario.cd_usuario,}S{)}

Tabelas Utilizadas​

TabelaUso
IMPRESSORAreferenciada nas queries do layout
PARMUSUARIOreferenciada nas queries do layout

Shared Units​

  • jCommon
  • jPesquisa

Fonte​

  • Unit: source/LPD111/ULPD111.pas
  • DFM: source/LPD111/ULPD111.dfm
  • Package: source/LPD111/LPD111.dpk