Vad är filformatet LIS?
.lis är standardfilen för textutdata som skapas när ett SQR (Structured Query Reporting)-program körs. SQR är ett skriptspråk som kombinerar SQL-databasfrågor med formaterade kommandon för rapportgenerering. Det utvecklades av SQR Software Inc. i slutet av 1980-talet, förvärvades av Hyperion Solutions 1999 och därefter av Oracle 2007. Den nuvarande körtidsmiljön är Oracle Hyperion SQR Production Reporting.
När ett SQR-program körs utan speciella utdataflaggor skriver körtidsmiljön som standard sin formaterade rapport till en .lis-fil. Filen är vanlig ASCII-text som innehåller den sidnumrerade rapportdatan som skapats av kommandona PRINT, PRINT-COLUMN och SHOW i SQR-källkoden. Utdatafilnamnet matchar SQR-programnamnet - till exempel skapar MYREPORT.sqr filen MYREPORT.lis. I vissa Windows- och UNIX-miljöer som riktar sig mot PCL-skrivare kan utdatan istället vara formaterad i Printer Control Language, vilket kräver en PCL-visare.
För avancerad distribution och interaktiv visning skapar körtidsflaggan -KEEP en .SPF-fil (SQR Print File) istället för en .lis, vilken kan läsas i Production Reporting Viewer. Själva .lis-filen har ingen binär struktur och kan visas direkt i valfri textredigerare.
Oracle har flyttat fokus till EPM Cloud; lokalt installerad SQR Production Reporting 11.1.2.x är i supportläget «sustaining support». SQR används fortfarande i stor utsträckning i PeopleSoft-miljöer.
Säkerhet & trygghet
RISK: LOWRapportfil i vanlig text; ingen exekverbar kod. PCL-varianten är också säker. Kan innehålla känslig affärsdata (HR-register, finansiell data) om den kommer från PeopleSoft/ERP.
Formatdetaljer
i ett nötskal- VAX/VMS Listing File - Digital Equipment Corporation VMS-länkare och kompilator skapar .lis-listfiler med assembler/symbol-utdata; ej relaterat till SQR.
- Generisk list-/rapporttextfil - Olika äldre stordator- och rapporteringssystem använder .lis som ett generiskt filtillägg för listor/rapporter.
Program som öppnar LIS-filer
Tekniska detaljer
djup specifikation| Kodning | Vanlig 7-bitars ASCII-text; PCL-formaterad variant möjlig i vissa Windows/UNIX-skrivarmiljöer |
| Container | Ostrukturerad vanlig text - formaterad rapportutskrift |
| Standardfilnamn för utdata | Matchar SQR-källprogrammets namn med filtillägget .lis (t.ex. MYREPORT.lis för MYREPORT.sqr) |
| Producerad av | SQR Production Reporting-körtidsmiljö (sqr-kommando) - standardutdata när inga speciella flaggor används |
| SQR-utdatakommandon | Rapportinnehåll genererat av PRINT, PRINT-COLUMN och SHOW-kommandon i SQR-källprogrammet |
| Alternativ utdata | Körtidsflaggan -KEEP skapar .spf (SQR Print File) för Production Reporting Viewer istället |
| Typisk filstorlek | 1 KB - 50 MB (beroende på mängden rapportdata) |
| Komprimering | Ingen - okomprimerad textutdata |
| Kryptering | Ingen - vanlig text, inget åtkomstskydd |
| Körtidsmiljö | Oracle Hyperion SQR Production Reporting 11.1.2.x (sista lokala utgåvan) |
| Plattform | Windows, Linux, UNIX (HP-UX, AIX, Solaris) |
| PCL-variant | Vissa miljöer producerar PCL (Printer Control Language)-utdata riktad mot PCL-skrivare; kräver en PCL-visare för att visas korrekt |
| Släppt | SQR language originated at SQR Software in the late 1980s; Hyperion acquired 1999; Oracle acquired Hyperion 2007 |
| Senaste version | Oracle Hyperion SQR Production Reporting 11.1.2.x (final active release) |
| Specifikation | docs.oracle.com |
LIS-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om LIS-filer.