Kas yra Lotus 123 failas?
Failas su plėtiniu .123 yra skaičiuoklės failas, sukurtas naudojant Lotus 1-2-3, IBM Lotus SmartSuite skaičiuoklės programinę įrangą. Jis buvo naudojamas gana gerus laikus, kol 1990-ųjų pradžioje jį aplenkė Microsoft Excel programa. Duomenys Lotus skaičiuoklės faile buvo suskirstyti į eilutes ir stulpelius, panašiai kaip dabartiniai Excel failai, ir jiems buvo galima pritaikyti skirtingas skaičiavimo funkcijas. Kelios skirtingos Lotus skaičiuoklės failų formatų versijos buvo kuriamos su skirtingais plėtiniais, tokiais kaip .wks, .wk1, .wk2, .wk3 ir .wk4, o kiekvienas skaitinis plėtinio prieaugis susideda iš modifikacijų. Lotus buvo oficialiai nutrauktas 2013 m.
Lotus 123 failo formatas – daugiau informacijos
Lotus failai yra dvejetainiai failai, kurių negalima nuskaityti ar interpretuoti, jei jie atidaromi neapdorota forma. Jo failo formato specifikacijos yra prieinamos kaip archyvai, pateikiami šiose nuorodose:
Kiekvienas failas yra suskirstytas į nepertraukiamą kintamo ilgio dvejetainių įrašų seką.
Lotus 123 failo antraštė
Kiekvienas Lotus 123 skaičiuoklės failo įrašas susideda iš 4 baitų antraštės, po kurios seka įrašo turinys. Antraštė taip pat apibrėžia įrašo tipą ir ilgį. Antraštės sudėtis yra tokia, kaip parodyta žemiau.
Baito numeris | Baito aprašymas |
---|---|
0,1 | Įrašo tipo kodas |
2,3 | Įrašyti kūno ilgį (baitais) |
Įrašų tipai
Lotus skaičiuoklės failas gali turėti skirtingus įrašų tipus. Jie gali būti iš anksto nustatyto ir kintamo ilgio. Šioje lentelėje rodomi skirtingi įrašų tipai, išdėstyti pagal operacijų kodą.
Tipas | Kodas (šešioliktainis) | Ilgis (baitai) | Aprašymas |
---|---|---|---|
BOF | 0 | 2 | Failo pradžia |
EOF | 1 | 0 | Failo pabaiga |
CALCMODE | 2 | 1 | Skaičiavimo režimas |
SKAIČIAUS | 3 | 1 | Skaičiavimo tvarka |
SKILTAS | 4 | 1 | Padalinto lango tipas |
SYNC | 5 | 1 | Padalinto lango sinchronizavimas |
RANGA | 6 | 8 | Aktyvus darbalapio diapazonas |
LANGAS1 | 7 | 31 | 1 lango įrašas |
COLW1 | 8 | 3 | Stulpelio plotis, langas 1 |
WINTWO | 9 | 31 | 2 lango įrašas |
COLW2 | A | 3 | Stulpelio plotis, langas 2 |
PAVADINIMAS | B | 24 | Pavadintas diapazonas |
TUŠČIA | C | 5 | Tuščia langelis |
SVEIKI SKAIČIUS | D | 7 | Sveikojo skaičiaus langelis |
SKAIČIUS | E | 13 | Slankaus kablelio skaičius |
LABEL | F | kintamasis | Žymėti langelį |
FORMULĖ | 10 | kintamasis | Formulės langelis |
LENTELĖ | 18 | 25 | Duomenų lentelės diapazonas |
ORANŽINĖ | 19 | 25 | Užklausų diapazonas |
PRANGE | 1A | 8 | Spaudinių diapazonas |
SRANGE | 1B | 8 | Rūšiuoti diapazoną |
FRANGE | 1C | 8 | Užpildyti diapazoną |
KRANGE1 | 1D | 9 | Pirminio rūšiavimo raktų diapazonas |
SKIRTUMAS | 20 | 16 | Paskirstymo diapazonas |
KRANGE2 | 23 | 9 | Antrinio rūšiavimo raktų diapazonas |
APSAUGA | 24 | 1 | Visuotinė apsauga |
PORAŠTAS | 25 | 242 | Spausdinti poraštę |
ANTRAŠTĖ | 26 | 242 | Spausdinti antraštę |
NUSTATYMAS | 27 | 40 | Spausdinimo sąranka |
MAŽOS | 28 | 10 | Spausdinti paraščių kodą |