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