Was ist das LIS-Dateiformat?
.lis ist die Standard-Textausgabedatei, die bei der Ausführung eines SQR-Programms (Structured Query Reporting) erzeugt wird. SQR ist eine Skriptsprache, die SQL-Datenbankabfragen mit Befehlen zur Erstellung formatierter Berichte kombiniert. Sie wurde Ende der 1980er Jahre von SQR Software Inc. entwickelt, 1999 von Hyperion Solutions und anschließend 2007 von Oracle übernommen. Die aktuelle Laufzeitumgebung ist Oracle Hyperion SQR Production Reporting.
Wenn ein SQR-Programm ohne spezielle Ausgabe-Flags ausgeführt wird, schreibt die Laufzeitumgebung ihren formatierten Bericht standardmäßig in eine .lis-Datei. Die Datei ist einfacher ASCII-Text, der die paginierten Berichtsdaten enthält, die durch die Befehle PRINT, PRINT-COLUMN und SHOW im SQR-Quellcode erzeugt wurden. Der Ausgabedateiname entspricht dem Namen des SQR-Programms - zum Beispiel erzeugt MYREPORT.sqr die Datei MYREPORT.lis. In einigen Windows- und UNIX-Umgebungen, die auf PCL-Drucker ausgerichtet sind, kann die Ausgabe stattdessen in der Printer Control Language formatiert sein, was einen PCL-Viewer erfordert.
Für die erweiterte Verteilung und interaktive Anzeige erzeugt das Laufzeit-Flag -KEEP eine .SPF-Datei (SQR Print File) anstelle einer .lis, die im Production Reporting Viewer lesbar ist. Die .lis-Datei selbst hat keine binäre Struktur und kann direkt in jedem Texteditor angezeigt werden.
Oracle hat den Schwerpunkt auf EPM Cloud verlagert; das lokale SQR Production Reporting 11.1.2.x befindet sich im „Sustaining Support“-Modus. SQR ist in PeopleSoft-Umgebungen weiterhin weit verbreitet.
Sicherheit
RISIKO: LOWKlartext-Berichtsdatei; kein ausführbarer Code. Die PCL-Variante ist ebenfalls sicher. Kann sensible Geschäftsdaten (Personalakten, Finanzdaten) enthalten, wenn sie aus PeopleSoft/ERP stammt.
Formatdetails
kurz gefasst- VAX/VMS Listing-Datei - Der VMS-Linker und -Compiler von Digital Equipment Corporation erzeugen .lis-Listing-Dateien mit Assembly-/Symbol-Ausgabe; steht nicht in Verbindung mit SQR.
- Generische Listen-/Berichtstextdatei - Verschiedene ältere Mainframe- und Berichtssysteme verwenden .lis als generische Erweiterung für Auflistungen/Berichte.
Programme zum Öffnen von LIS-Dateien
Technische Details
technische Spezifikation| Kodierung | Reiner 7-Bit-ASCII-Text; PCL-formatierte Variante in einigen Windows/UNIX-Druckerumgebungen möglich |
| Container | Unstrukturierter Klartext - formatierte Berichtsausgabe |
| Standard-Ausgabedateiname | Entspricht dem Namen des SQR-Quellprogramms mit der Erweiterung .lis (z. B. MYREPORT.lis für MYREPORT.sqr) |
| Erstellt von | SQR Production Reporting-Laufzeitumgebung (sqr-Befehl) - Standardausgabe, wenn keine speziellen Flags verwendet werden |
| SQR-Ausgabebefehle | Berichtsinhalt erzeugt durch PRINT-, PRINT-COLUMN- und SHOW-Befehle im SQR-Quellprogramm |
| Alternative Ausgabe | Das Laufzeit-Flag -KEEP erzeugt stattdessen .spf (SQR Print File) für den Production Reporting Viewer |
| Typische Dateigröße | 1 KB - 50 MB (abhängig vom Datenvolumen des Berichts) |
| Komprimierung | Keine - unkomprimierte Textausgabe |
| Verschlüsselung | Keine - Klartext, kein Zugriffsschutz |
| Laufzeitumgebung | Oracle Hyperion SQR Production Reporting 11.1.2.x (letzte On-Premise-Version) |
| Plattform | Windows, Linux, UNIX (HP-UX, AIX, Solaris) |
| PCL-Variante | Einige Umgebungen erzeugen PCL-Ausgaben (Printer Control Language) für PCL-Drucker; erfordert einen PCL-Viewer zur korrekten Anzeige |
| Veröffentlicht | SQR language originated at SQR Software in the late 1980s; Hyperion acquired 1999; Oracle acquired Hyperion 2007 |
| Neueste Version | Oracle Hyperion SQR Production Reporting 11.1.2.x (final active release) |
| Spezifikation | docs.oracle.com |
LIS-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu LIS-Dateien.