Hva er LIS-filformatet?
.lis er standard tekstutdatafil som produseres når et SQR-program (Structured Query Reporting) kjøres. SQR er et skriptspråk som kombinerer SQL-databaseforespørsler med formaterte kommandoer for rapportgenerering. Det ble utviklet av SQR Software Inc. på slutten av 1980-tallet, kjøpt opp av Hyperion Solutions i 1999, og senere av Oracle i 2007. Den nåværende kjøretidsmiljøet er Oracle Hyperion SQR Production Reporting.
Når et SQR-program kjører uten spesielle utdataflagg, skriver kjøretidsmiljøet sin formaterte rapport til en .lis-fil som standard. Filen er ren ASCII-tekst som inneholder paginerte rapportdata produsert av kommandoene PRINT, PRINT-COLUMN og SHOW i SQR-kildekoden. Utdatafilnavnet samsvarer med SQR-programnavnet - for eksempel produserer MYREPORT.sqr filen MYREPORT.lis. I enkelte Windows- og UNIX-miljøer som er rettet mot PCL-skrivere, kan utdataene i stedet være formatert i Printer Control Language, noe som krever en PCL-viser.
For avansert distribusjon og interaktiv visning produserer kjøretidsflagget -KEEP en .SPF-fil (SQR Print File) i stedet for en .lis, som kan leses i Production Reporting Viewer. Selve .lis-filen har ingen binær struktur og kan vises direkte i alle tekstredigeringsprogrammer.
Oracle har flyttet fokus til EPM Cloud; on-premise SQR Production Reporting 11.1.2.x er i vedlikeholdsmodus. SQR er fortsatt mye brukt i PeopleSoft-miljøer.
Sikkerhet og trygghet
RISIKO: LOWRapportfil i ren tekst; ingen kjørbar kode. PCL-varianten er også trygg. Kan inneholde sensitive forretningsdata (personalregister, økonomiske data) hvis den kommer fra PeopleSoft/ERP.
Formatdetaljer
i et nøtteskall- VAX/VMS Listing File - Digital Equipment Corporation VMS-linker og kompilator produserer .lis-listingfiler med assembly/symbol-utdata; ikke relatert til SQR.
- Generisk liste/rapport-tekstfil - Ulike eldre stormaskin- og rapportsystemer bruker .lis som en generisk filtype for lister/rapporter.
Programmer som åpner LIS-filer
Tekniske detaljer
dyp spesifikasjon| Koding | Ren 7-bits ASCII-tekst; PCL-formatert variant er mulig i enkelte Windows/UNIX-skrivermiljøer |
| Beholder | Ustrukturert ren tekst - formatert rapportutskrift |
| Standard utdatafilnavn | Samsvarer med SQR-kildeprogramnavnet med filtypen .lis (f.eks. MYREPORT.lis for MYREPORT.sqr) |
| Produsert av | SQR Production Reporting-kjøretidsmiljø (sqr-kommando) - standardutdata når ingen spesielle flagg brukes |
| SQR-utdatakommandoer | Rapportinnhold generert av PRINT, PRINT-COLUMN og SHOW-kommandoer i SQR-kildeprogrammet |
| Alternativ utdata | Kjøretidsflagget -KEEP produserer .spf (SQR Print File) for Production Reporting Viewer i stedet |
| Typisk filstørrelse | 1 KB - 50 MB (avhenger av mengden rapportdata) |
| Komprimering | Ingen - ukomprimert tekstutdata |
| Kryptering | Ingen - ren tekst, ingen tilgangsbeskyttelse |
| Kjøretidsmiljø | Oracle Hyperion SQR Production Reporting 11.1.2.x (siste on-premise-utgave) |
| Plattform | Windows, Linux, UNIX (HP-UX, AIX, Solaris) |
| PCL-variant | Enkelte miljøer produserer PCL-utdata (Printer Control Language) rettet mot PCL-skrivere; krever en PCL-viser for å vises riktig |
| Utgitt | SQR language originated at SQR Software in the late 1980s; Hyperion acquired 1999; Oracle acquired Hyperion 2007 |
| Siste versjon | Oracle Hyperion SQR Production Reporting 11.1.2.x (final active release) |
| Spesifikasjon | docs.oracle.com |
LIS-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om LIS-filer.