Bizonyos helyzetekben az adatbázis adatai szöveges állományokban vannak elmentve. (Egy ilyen helyzet például az informatika érettségi.) A szöveges állományok valamilyen egyszerű kóddal (pontosvessző, tabulátor) választják el a rekordok mezői egymástól. Minden rekord külön sorba kerül. Az is lehetséges, hogy a táblához tartozó oszlopnevek is benne vannak a szöveges állományban. (De a típusok nem!)
Libre Office használatakor az ilyen szövegesen kódolt táblák importálása két lépésben történik: - Állomány beolvasása a Calc táblázatkezelővel
- Tábla adatok átmásolása Base-be (és ezzel egy időben a tábla létrehozása)
Szöveges állomány importálása Calc-banA szöveges állomány típusa "strukturált szöveg", kiterjesztése leggyakrabban .TXT vagy .CSV (Comma Separated Values). A helyes importáláshoz meg kell adnunk az elválasztójelet (vessző / pontosvessző / tabulátor / ...) és a szöveg határolót (idézőjel, aposztróf, ...).
További izgalmakat okozhatnak a következők: - karakterkódolás (utf-8, latin-2, cp-1250, ...)
- dátum formátum (2014-02-25, "2014. február 25.", 02.25.14., ...)
Ezekkel néha kísérletezni kell a beolvasáskor, a dátum formátumok némelyike gondot okozhat. (Ilyenkor a szöveges állományt generáló programban kell átállítani a dátum formátumot, ami persze csak akkor megy, ha rendelkezésre áll az eredeti formátum.)
Másolás a táblázatból Base-be- A táblázatkezelőben kijelöljük az adatokat (ne az egész oszlopokat, csak megfelelő számú sort!), majd vágólapra tesszük (jobb gomb - másolás vagy CTRL+C).
- Az adatbázis kezelőben a a táblák panelen jobb klikk és beillesztés.
- Tábla és mező beállítások.
Típusok és kulcsok beállítása
|