LCA001 — Layout LCA001
Visão Geral
Layout de impressão da família LCA (Contrato). Acionado via ExecLayout a partir das telas que imprimem este tipo de documento.
Descrição
Consulta baseada em PRODUTORROTACAP, com junção em PESSOA, ENDERECOPESSOA, filtrada por NR_PLACA, CD_LINHACAPTACAO, CD_L, CD_PESSOA, CD_ENDERECO.
Chamada
ExecLayout(Connection, [
// 0 - Nome do Layout
// 1 - Cod Produtor
// 2 - Cod Endereço
// 3 - Placa
// 4 - Linha
// 5 - PathServidor
]);
SQL Base
tabPRODUTOR
SELECT P.CD_PESSOA, P.NM_PESSOA, EP.DS_ENDERECO, EP.NR_ENDERECO, EP.DS_COMPLEMENTO, P.CD_PESSOA||'/'||EP.CD_ENDERECO||'/'||PRP.NR_PLACA||'/'||PRP.CD_LINHACAPTACAO DS_QRCODE
FROM PRODUTORROTACAP PRP
INNER JOIN PESSOA P ON(P.CD_PESSOA = PRP.CD_PESSOA)
INNER JOIN ENDERECOPESSOA EP ON(EP.CD_PESSOA = PRP.CD_PESSOA
AND EP.CD_ENDERECO = PRP.CD_ENDERECO)
WHERE PRP.NR_PLACA = :NR_PLACA
AND PRP.CD_LINHACAPTACAO = :CD_LINHACAPTACAO
AND PRP.CD_PESSOA = :CD_PESSOA
AND PRP.CD_ENDERECO = :CD_ENDERECO NR_PLACA CD_LINHACAPTACAO CD_PESSOA CD_ENDERECO
Tabelas Utilizadas
| Tabela | Uso |
|---|---|
ENDERECOPESSOA | referenciada nas queries do layout |
PESSOA | referenciada nas queries do layout |
PRODUTORROTACAP | referenciada nas queries do layout |
Shared Units
- jCommon
- jPesquisa
Fonte
- Unit:
source/LCA001/ULCA001.pas - DFM:
source/LCA001/ULCA001.dfm - Package:
source/LCA001/LCA001.dpk