¿Qué es el formato de archivo LIS?
.lis es el archivo de salida de texto predeterminado que se produce cuando se ejecuta un programa SQR (Structured Query Reporting). SQR es un lenguaje de scripting que combina consultas de base de datos SQL con comandos de generación de informes formateados. Fue desarrollado por SQR Software Inc. a finales de la década de 1980, adquirido por Hyperion Solutions en 1999 y, posteriormente, por Oracle en 2007. El entorno de ejecución actual es Oracle Hyperion SQR Production Reporting.
Cuando un programa SQR se ejecuta sin indicadores de salida especiales, el entorno de ejecución escribe su informe formateado en un archivo .lis por defecto. El archivo es texto ASCII plano que contiene los datos del informe paginados producidos por los comandos PRINT, PRINT-COLUMN y SHOW en el código fuente de SQR. El nombre del archivo de salida coincide con el nombre del programa SQR; por ejemplo, MYREPORT.sqr produce MYREPORT.lis. En algunos entornos Windows y UNIX orientados a impresoras PCL, la salida puede estar formateada en Printer Control Language, lo que requiere un visor PCL.
Para una distribución avanzada y visualización interactiva, el indicador de ejecución -KEEP produce un archivo .SPF (SQR Print File) en lugar de un .lis, legible en el Production Reporting Viewer. El archivo .lis en sí mismo no tiene una estructura binaria y se puede ver directamente en cualquier editor de texto.
Oracle ha desplazado su énfasis hacia EPM Cloud; SQR Production Reporting 11.1.2.x local se encuentra en modo de soporte sostenido. SQR sigue siendo ampliamente utilizado en entornos PeopleSoft.
Seguridad y protección
RIESGO: LOWArchivo de informe de texto plano; sin código ejecutable. La variante PCL también es segura. Puede contener datos comerciales sensibles (registros de RR. HH., datos financieros) si proviene de PeopleSoft/ERP.
Detalles del formato
en pocas palabras- Archivo de listado VAX/VMS - El enlazador y el compilador VMS de Digital Equipment Corporation producen archivos de listado .lis con salida de ensamblador/símbolos; no relacionado con SQR.
- Archivo de texto de lista/informe genérico - Varios sistemas heredados de mainframe y de informes utilizan .lis como una extensión genérica de listado/informe.
Programas que abren archivos LIS
Detalles técnicos
especificación profunda| Codificación | Texto ASCII plano de 7 bits; variante con formato PCL posible en algunos entornos de impresora Windows/UNIX |
| Contenedor | Texto plano no estructurado - salida de listado de informe formateado |
| Nombre de archivo de salida predeterminado | Coincide con el nombre del programa fuente SQR con la extensión .lis (por ejemplo, MYREPORT.lis para MYREPORT.sqr) |
| Producido por | Entorno de ejecución SQR Production Reporting (comando sqr) - salida predeterminada cuando no se usan indicadores especiales |
| Comandos de salida SQR | Contenido del informe generado por los comandos PRINT, PRINT-COLUMN y SHOW en el programa fuente SQR |
| Salida alternativa | El indicador de ejecución -KEEP produce .spf (SQR Print File) para Production Reporting Viewer en su lugar |
| Tamaño de archivo típico | 1 KB - 50 MB (depende del volumen de datos del informe) |
| Compresión | Ninguna - salida de texto sin comprimir |
| Cifrado | Ninguno - texto plano, sin protección de acceso |
| Entorno de ejecución | Oracle Hyperion SQR Production Reporting 11.1.2.x (versión final local) |
| Plataforma | Windows, Linux, UNIX (HP-UX, AIX, Solaris) |
| Variante PCL | Algunos entornos producen salida PCL (Printer Control Language) orientada a impresoras PCL; requiere un visor PCL para mostrarse correctamente |
| Lanzado | SQR language originated at SQR Software in the late 1980s; Hyperion acquired 1999; Oracle acquired Hyperion 2007 |
| Última versión | Oracle Hyperion SQR Production Reporting 11.1.2.x (final active release) |
| Especificación | docs.oracle.com |
Conversiones de LIS
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos LIS.