Adatok elválasztása egy oszlopból több oszlopba

5. fejezet: Adatfeldolgozás

Ha adatokat importál más formátumokból a MapInfo-ba, akkor fennáll annak a lehetősége, hogy az adatokat nem fogják megfelelően átalakítani. Bizonyos esetekben a különböző oszlopokban megjelenő adatok egybe kerülnek. Például három osztozót kell egyesíteni egy oszlopba, amely tartalmazza a névvel (FIRST - név, MIDDLE - patronimikus és LAST - vezetéknév) kapcsolatos információkat három részre. Ez a módszer akkor is működik, ha nincs bejegyzése a patronimikusnak, de csak a vezetéknévnek.

1. Végezze el a FILE> CLICK TABLE parancsot, és nyissa meg a módosítani kívánt táblát.

2. Ezután adjunk hozzá három új oszlopot az asztalhoz. Végezzük el a TABLES> AND REPLACE> TO CONSTRUCT parancsot. Adjon hozzá két oszlopot egy 15 karakteres adattípussal. Adja meg őket FIRST és MIDDLE. Ezután adjon hozzá egy harmadik oszlopot a 30-as méretű karakteradatokkal.

3. A TABLE> BROWN COLUMN megjelenítéséhez először írja be a teljes nevet az LAST nevű oszlopban. Töltse ki az "Update Column" párbeszédablakot az alábbiak szerint:

A frissített oszlop LAST, és a művelet eredményeként kapjuk az értéket az oszlopról a teljes névvel. Ne felejtsük el, hogy csak egy táblával dolgozunk, így a Frissítés táblázatban és az Értékek kivonatolása mezőben meg kell adnia ugyanazt az asztalnevet. A következő példában adja meg az "1. táblázat" táblázatot és a teljes oszlopnevet az értékeivel.

4. Ha el szeretné különíteni a nevet a Név oszlop értékeitől, futtassa a TABLE> BROWN COLUMN elemet. Töltse ki az "Update Column" párbeszédablakot az alábbiak szerint:

MapInfo Professional 7.5

7. Most frissítse az LAST oszlopot a TABLE> BROWN COLUMN parancs segítségével, és töltse ki a párbeszédablakot az alábbiak szerint:

Az érték most: Jobb $ (LAST, Len (LAST) -Instr (1, LAST, ""))

8. Kattintson az OK gombra, és frissítse az oszlopot.

Információk elhelyezése a grafikus objektumokról látható oszlopokban

A BACK COLUMN RENDSZER parancs segítségével a grafikus objektumokra vonatkozó információkat a táblázatban látható oszlopokban is elhelyezheti. A grafikus objektumokat tartalmazó táblák elrejtenek információkat róluk (ez nem látható a felhasználó számára). A BACK COLUMN RENDSZER parancs segítségével néhány ilyen információ elhelyezhető a List ablakban megjelenő oszlopokban. A BROWN COLUMN ABOUT BROWN parancs a CentroidX (Obj) és a CentroidY (Obj) kifejezéssel használja azt a vetületet, amelyben az aktuális térkép megjelenik, és alapértelmezés szerint a Longitude / Koordináták vetületét használja.

A szélességi és hosszúsági koordináták megjelenítése a táblázatban:

A táblázat tartalmának frissítése előtt először két új oszlopot kell hozzáadni az asztalhoz (nevezzük őket "Latitude" és "Longitude"), ahol a koordináták adatait adjuk meg. Miután végrehajtotta ezeket a változtatásokat, a táblázat az összes megnyitott ablakból törlődik. Azonban továbbra is nyitva áll.

2. Végezze el a TABLE> O BROWN COLUMN parancsot. adja meg a RADIOLOC-ot és a táblázatot, amelyet frissíteni szeretne, és az értéket az ablakból való kivonáshoz.

3. Állítsa be a "Hosszúság" értéket a Frissítés oszlopban.

4. Az Érték mezőben meg kell adnunk egy kifejezést a hosszúság megszerzéséhez.

5. Nyomja meg a STOP gombot. megnyitni a "kifejezés" párbeszédablakot.

MapInfo Professional 7.5

6. A Lehetőségek listában válassza a "CentroidX" lehetőséget. A MapInfo a "CentroidX (obj)" kifejezést jeleníti meg.

7. Kattintson az OK gombra. hogy visszatérjen az "Oszlop frissítése" párbeszédablakhoz. A kifejezés az Érték mezőbe kerül.

8. Kattintson az OK gombra. A MapInfo kiszámítja az egyes rádióállomások hosszát, és elhelyezi azt a "Hosszúság" oszlopban.

9. Ismételje meg ezt az eljárást, hogy szélességi értékeket kapjon a CentroidY (obj) kifejezés használatával.

10. Végezze el a FILE> SAVE TABLE parancsot. tárolja a koordinátákat a RADIOLOC táblában.

Megjegyzés: Ha megváltoztatja a grafikus objektumokat (és így a centrumok koordinátáit), akkor újra be kell számolnia a bevitt két oszlop értékét. Nem frissülnek automatikusan.

Egy bejegyzés hozzáadása a táblázathoz

Ideiglenes rekordokat adhat a MapInfo táblába. Az ezt megelőző táblázat változóvá válik.

Új bejegyzés felvétele:

1. A Névjegy CCW menüben kattintson az Új lista elemre.

2. Válassza ki a módosítandó táblát a legördülő listából.

3. Kattintson az OK gombra a táblázat megjelenítéséhez a Lista ablakban.

4. A P RUN menüben nyomja meg a N OWN RECORD gombot. Új bejegyzés hozzáadása a táblázat aljára.

5. Adja meg az új adatokat az új bejegyzés minden oszlopában.

6. Amikor befejezte a rekordok hozzáadását, a Fájl menüben kattintson a SAVE TABLE parancsra. a bevitt adatok rögzítéséhez. Megjelenik a "Táblázat mentése" párbeszédablak.

7. Kattintson a SAVE gombra. új bejegyzések mentése a táblázatban.

MapInfo Professional 7.5