Kas ir Lotus 123 fails?
Fails ar paplašinājumu .123 ir izklājlapas fails, kas izveidots, izmantojot IBM Lotus SmartSuite izklājlapu programmatūru Lotus 1-2-3. Tas tika izmantots diezgan labus laikus, pirms 90. gadu sākumā to pārspēja Microsoft Excel lietojumprogramma. Dati Lotus izklājlapas failā agrāk tika sakārtoti rindās un kolonnās, līdzīgi kā pašreizējie Excel faili, un tiem varēja izmantot dažādas aprēķinu funkcijas. Vairākas dažādas Lotus izklājlapu failu formātu versijas turpināja attīstīties ar dažādiem paplašinājumiem, piemēram, .wks, .wk1, .wk2, .wk3 un .wk4, un katrs paplašinājuma skaitliskais pieaugums sastāv no modifikācijām. Lotus oficiāli tika pārtraukta 2013. gadā.
Lotus 123 faila formāts — plašāka informācija
Lotus faili ir bināri faili, un tos nevar nolasīt vai interpretēt, ja tie tiek atvērti neapstrādātā veidā. Tā faila formāta specifikācijas ir pieejamas kā arhīvs uzziņai šādās saitēs:
Katrs fails ir sakārtots kā nepārtraukta mainīga garuma bināro ierakstu secība.
Lotus 123 faila galvene
Katrs ieraksts Lotus 123 izklājlapas failā sastāv no 4 baitu galvenes, kam seko ieraksta pamatteksts. Galvene arī nosaka ieraksta veidu un garumu. Galvenes sastāvs ir tāds, kā parādīts zemāk.
Baitu numurs | baitu apraksts |
---|---|
0,1 | Ieraksta tipa kods |
2,3 | Ierakstīt ķermeņa garumu (baitos) |
Ierakstu veidi
Lotus izklājlapas failam var būt dažādi ierakstu veidi. Tiem var būt gan iepriekš noteikts, gan mainīgs garums. Nākamajā tabulā parādīti dažādi ierakstu veidi, kas sakārtoti pēc operācijas koda.
Tips | Kods (hex) | Garums (baiti) | Apraksts |
---|---|---|---|
BOF | 0 | 2 | Faila sākums |
EOF | 1 | 0 | Faila beigas |
CALCMODE | 2 | 1 | Aprēķinu režīms |
KALCORDER | 3 | 1 | Aprēķinu secība |
SPLIT | 4 | 1 | Dalīta loga tips |
SYNC | 5 | 1 | Sadalītā loga sinhronizācija |
RANGE | 6 | 8 | Aktīvo darblapu diapazons |
LOGS1 | 7 | 31 | Logs 1 ieraksts |
COLW1 | 8 | 3 | Kolonnas platums, logs 1 |
WINTWO | 9 | 31 | 2. loga ieraksts |
COLW2 | A | 3 | Kolonnas platums, logs 2 |
NOSAUKUMS | B | 24 | Nosaukts diapazons |
BLANK | C | 5 | Tukša šūna |
VESELS SKAITS | D | 7 | Vesela skaitļa šūna |
SKAITS | E | 13 | Peldošā komata skaitlis |
LABEL | F | mainīgs | Etiķetes šūna |
FORMULA | 10 | mainīgais | Formulas šūna |
TABULA | 18 | 25 | Datu tabulas diapazons |
ORANŽA | 19 | 25 | Vaicājumu diapazons |
PRANGE | 1A | 8 | Drukas diapazons |
SRANGE | 1B | 8 | Kārtot diapazonu |
FRANGE | 1C | 8 | Aizpildiet diapazonu |
KRANGE1 | 1D | 9 | Primārās kārtošanas atslēgu diapazons |
HRANGE | 20 | 16 | Izplatīšanas diapazons |
KRANGE2 | 23 | 9 | Sekundārās kārtošanas taustiņu diapazons |
PROTEC | 24 | 1 | Globālā aizsardzība |
KĀNNE | 25 | 242 | Drukāt kājeni |
GALVENE | 26 | 242 | Drukāt galveni |
IESTATĪJUMI | 27 | 40 | Drukas iestatīšana |
MAŽAS | 28 | 10 | Drukāt piemaļu kodu |