LET054 — Layout LET054
Visão Geral
Layout de impressão da família LET (Etiqueta). Acionado via ExecLayout a partir das telas que imprimem este tipo de documento.
Descrição
Consulta baseada em RELATORIO, filtrada por CD_EMPRESA, CD_USUARIO, NR_RELATORIO.
Chamada
ExecLayout(Connection, [
// 0 - Nome do Layout
// 1 - Cod Empresa
// 2 - Cod Usuario
// 3 - Nr Relatório
// 4 - Path Servidor
// 5 - Visualiza -> V ou Imprime -> I
// 6 - Código do Item
// 7 - Modelo 'P' ou 'G'
]);
SQL Base
iConsulta #1
SELECT DS_CONSULTA
FROM RELATORIO
WHERE CD_EMPRESA = {iParametros[1]}
AND CD_USUARIO = {Nulo(iParametros[2],}S{)}
AND NR_RELATORIO = {iParametros[3]}
iConsulta #2
UPDATE RELATORIO
SET NM_RELATORIO = {Nulo(nmRelatorio,}S{)}, DS_CONSULTA = REPLACE(DS_CONSULTA,':TP_LAYOUT', '1')
WHERE CD_EMPRESA = {iParametros[1]}
AND CD_USUARIO = {Nulo(iParametros[2],}S{)}
AND NR_RELATORIO = {iParametros[3]}
Tabelas Utilizadas
| Tabela | Uso |
|---|---|
RELATORIO | referenciada nas queries do layout |
Shared Units
- jCommon
- jPesquisa
Fonte
- Unit:
source/LET054/ULET054.pas - DFM:
source/LET054/ULET054.dfm - Package:
source/LET054/LET054.dpk