O que é o formato de ficheiro LIS?
.lis é o arquivo de saída de texto padrão produzido quando um programa SQR (Structured Query Reporting) é executado. SQR é uma linguagem de script que combina consultas de banco de dados SQL com comandos de geração de relatórios formatados. Foi desenvolvido pela SQR Software Inc. no final da década de 1980, adquirido pela Hyperion Solutions em 1999 e, posteriormente, pela Oracle em 2007. O runtime atual é o Oracle Hyperion SQR Production Reporting.
Quando um programa SQR é executado sem sinalizadores de saída especiais, o runtime grava seu relatório formatado em um arquivo .lis por padrão. O arquivo é texto ASCII simples contendo os dados do relatório paginado produzidos pelos comandos PRINT, PRINT-COLUMN e SHOW no código-fonte SQR. O nome do arquivo de saída corresponde ao nome do programa SQR - por exemplo, MYREPORT.sqr produz MYREPORT.lis. Em alguns ambientes Windows e UNIX destinados a impressoras PCL, a saída pode, em vez disso, ser formatada em Printer Control Language, exigindo um visualizador PCL.
Para distribuição avançada e visualização interativa, o sinalizador de runtime -KEEP produz um arquivo .SPF (SQR Print File) em vez de um .lis, legível no Production Reporting Viewer. O arquivo .lis em si não possui estrutura binária e pode ser visualizado diretamente em qualquer editor de texto.
A Oracle mudou a ênfase para o EPM Cloud; o SQR Production Reporting 11.1.2.x local está em modo de suporte de sustentação. O SQR continua sendo amplamente utilizado em ambientes PeopleSoft.
Segurança e proteção
RISCO: LOWArquivo de relatório em texto simples; sem código executável. A variante PCL também é segura. Pode conter dados comerciais confidenciais (registros de RH, dados financeiros) se for do PeopleSoft/ERP.
Detalhes do formato
em resumo- Arquivo de Listagem VAX/VMS - O vinculador e o compilador VMS da Digital Equipment Corporation produzem arquivos de listagem .lis com saída de montagem/símbolos; não relacionado ao SQR.
- Arquivo de texto de lista/relatório genérico - Vários sistemas legados de mainframe e relatórios usam .lis como uma extensão genérica de listagem/relatório.
Programas que abrem arquivos LIS
Detalhes técnicos
especificação profunda| Codificação | Texto ASCII simples de 7 bits; variante formatada em PCL possível em alguns ambientes de impressora Windows/UNIX |
| Contêiner | Texto simples não estruturado - saída de listagem de relatório formatada |
| Nome de arquivo de saída padrão | Corresponde ao nome do programa de origem SQR com a extensão .lis (ex: MYREPORT.lis para MYREPORT.sqr) |
| Produzido por | Runtime do SQR Production Reporting (comando sqr) - saída padrão quando nenhum sinalizador especial é usado |
| Comandos de saída SQR | Conteúdo do relatório gerado pelos comandos PRINT, PRINT-COLUMN e SHOW no programa de origem SQR |
| Saída alternativa | O sinalizador de runtime -KEEP produz .spf (SQR Print File) para o Production Reporting Viewer em vez disso |
| Tamanho de arquivo típico | 1 KB - 50 MB (depende do volume de dados do relatório) |
| Compressão | Nenhuma - saída de texto não compactada |
| Criptografia | Nenhuma - texto simples, sem proteção de acesso |
| Runtime | Oracle Hyperion SQR Production Reporting 11.1.2.x (versão final local) |
| Plataforma | Windows, Linux, UNIX (HP-UX, AIX, Solaris) |
| Variante PCL | Alguns ambientes produzem saída PCL (Printer Control Language) visando impressoras PCL; requer um visualizador PCL para exibir corretamente |
| Lançado | SQR language originated at SQR Software in the late 1980s; Hyperion acquired 1999; Oracle acquired Hyperion 2007 |
| Versão mais recente | Oracle Hyperion SQR Production Reporting 11.1.2.x (final active release) |
| Especificação | docs.oracle.com |
Conversões de LIS
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos LIS.