Co to jest format pliku LIS?
.lis to domyślny tekstowy plik wyjściowy tworzony podczas wykonywania programu SQR (Structured Query Reporting). SQR to język skryptowy łączący zapytania bazodanowe SQL z poleceniami generowania sformatowanych raportów. Został opracowany przez SQR Software Inc. pod koniec lat 80., przejęty przez Hyperion Solutions w 1999 roku, a następnie przez Oracle w 2007 roku. Obecnym środowiskiem wykonawczym jest Oracle Hyperion SQR Production Reporting.
Gdy program SQR jest uruchamiany bez specjalnych flag wyjściowych, środowisko wykonawcze domyślnie zapisuje sformatowany raport do pliku .lis. Plik ten jest czystym tekstem ASCII zawierającym podzielone na strony dane raportu wygenerowane przez polecenia PRINT, PRINT-COLUMN i SHOW w kodzie źródłowym SQR. Nazwa pliku wyjściowego odpowiada nazwie programu SQR - na przykład MYREPORT.sqr generuje MYREPORT.lis. W niektórych środowiskach Windows i UNIX obsługujących drukarki PCL, dane wyjściowe mogą być sformatowane w języku Printer Control Language, co wymaga przeglądarki PCL.
W celu zaawansowanej dystrybucji i interaktywnego przeglądania, flaga wykonawcza -KEEP generuje plik .SPF (SQR Print File) zamiast .lis, który jest czytelny w Production Reporting Viewer. Sam plik .lis nie posiada struktury binarnej i można go bezpośrednio przeglądać w dowolnym edytorze tekstu.
Oracle przeniosło nacisk na EPM Cloud; lokalne rozwiązanie SQR Production Reporting 11.1.2.x znajduje się w trybie wsparcia podtrzymującego. SQR pozostaje szeroko stosowany w środowiskach PeopleSoft.
Bezpieczeństwo
RYZYKO: LOWPlik raportu w formacie czystego tekstu; brak kodu wykonywalnego. Wariant PCL jest również bezpieczny. Może zawierać wrażliwe dane biznesowe (kadrowe, finansowe), jeśli pochodzi z PeopleSoft/ERP.
Szczegóły formatu
w pigułce- Plik wykazu VAX/VMS - Linker i kompilator Digital Equipment Corporation VMS tworzą pliki wykazu .lis z danymi asemblera/symboli; niepowiązane z SQR.
- Ogólny plik tekstowy listy/raportu - Różne starsze systemy mainframe i raportujące używają .lis jako ogólnego rozszerzenia wykazu/raportu.
Programy otwierające pliki LIS
Szczegóły techniczne
specyfikacja| Kodowanie | Czysty 7-bitowy tekst ASCII; wariant sformatowany w PCL możliwy w niektórych środowiskach drukarek Windows/UNIX |
| Kontener | Nieustrukturyzowany czysty tekst - sformatowany wykaz raportu |
| Domyślna nazwa pliku wyjściowego | Zgodna z nazwą programu źródłowego SQR z rozszerzeniem .lis (np. MYREPORT.lis dla MYREPORT.sqr) |
| Tworzony przez | Środowisko wykonawcze SQR Production Reporting (polecenie sqr) - domyślne wyjście, gdy nie użyto specjalnych flag |
| Polecenia wyjściowe SQR | Treść raportu generowana przez polecenia PRINT, PRINT-COLUMN i SHOW w programie źródłowym SQR |
| Alternatywne wyjście | Flaga wykonawcza -KEEP generuje zamiast tego plik .spf (SQR Print File) dla Production Reporting Viewer |
| Typowy rozmiar pliku | 1 KB - 50 MB (zależy od objętości danych raportu) |
| Kompresja | Brak - nieskompresowane wyjście tekstowe |
| Szyfrowanie | Brak - czysty tekst, brak ochrony dostępu |
| Środowisko wykonawcze | Oracle Hyperion SQR Production Reporting 11.1.2.x (ostatnie wydanie lokalne) |
| Platforma | Windows, Linux, UNIX (HP-UX, AIX, Solaris) |
| Wariant PCL | Niektóre środowiska generują dane wyjściowe PCL (Printer Control Language) przeznaczone dla drukarek PCL; wymaga przeglądarki PCL do poprawnego wyświetlania |
| Wydano | SQR language originated at SQR Software in the late 1980s; Hyperion acquired 1999; Oracle acquired Hyperion 2007 |
| Najnowsza wersja | Oracle Hyperion SQR Production Reporting 11.1.2.x (final active release) |
| Specyfikacja | docs.oracle.com |
Konwersje LIS
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki LIS.