RSS

Open Workspace Error : “Variable or Field [Column Name] not Defined”

06 Aug

Menjawab pertanyaan Mas Irawan di halaman Home.

Saat membuka file workspace yang terdiri dari beberapa TAB file, apabila muncul error “Variable or Field [Nama Kolom] not Defined”, maka bisa dipastikan penyebabnya yaitu user telah melakukan rename atau mendelete kolom pada salah satu tabel dari file-file TAB penyusun workspace. Tanpa sadar, hal ini dilakukan setelah file workspace dibuat, sehingga ketika workspace dibuka lagi, workspace tidak bisa mengenali lagi nama kolom sebelumnya. Akan tetapi workspace masih bisa dibuka, namun ada warning bahwa ada kolom yang tidak sesuai lagi dengan struktur workspace yang semula.  Berikut ini contoh beserta trik mengatasinya :

  • Sample tampilan workspace saya adalah (filenya : MyWorkspace.WOR) :

 

  • Pada MyPolygon Browser, dapat dilihat kolom atau field pertama bernama MAP_SYMBOL. Lalu saya mencoba rename kolom MAP_SYMBOL menjadi MYSYMBOL (untuk mereplikasi error yang terjadi).
  • Alhasil, ketika saya buka lagi workspacenya, muncullah error berikut (“Variable or Field MAP_SYMBOL not defined”) :

 

  • Solusinya, klik kanan file MyWorkspace.WOR pada Explorer > Edit > Find (Ctrl F) > ketikkan nama kolom yang teridentifikasi pada message error di atas, yaitu MAP_SYMBOL > Find Next (sampai menemukan kata MAP_SYMBOL) :

 

  • Berikut hasil searchingnya :

 

  • Ganti MAP_SYMBOL menjadi MYSYMBOL > File > Save :

 

  • Buka lagi file MyWorkspace.WOR, tentunya sudah tidak error lagi sekarang.
  • Alternatif lain, ganti MAP_SYMBOL menjadi COL1 (artinya kolom urutan ke 1 – merupakan penamaan kolom secara default pada MapInfo jika user tidak memberi nama kolom pada Table Structure). Hal ini juga tergantung urutan kolomnya, jika kolom yang berubah tidak pada urutan pertama, user dapat menyesuaikan angkanya, misal kolom kedua menggunakan COL2, kolom ketiga menggunakan COL3, dst.

 

  • Buka lagi file MyWorkspace.WOR, tentunya sudah tidak error lagi sekarang :

 

Itu trik jika kolom telah diubah namanya, sedangkan untuk case file TAB yang sudah didelete, sehingga error ketika workspacenya dibuka, dapat diatasi dengan tool Workpace Resolver (please read here for the steps).

Hope this helps!

F

 
5 Comments

Posted by on 6 August 2012 in MapInfo

 

5 responses to “Open Workspace Error : “Variable or Field [Column Name] not Defined”

  1. Irawan

    6 August 2012 at 8:44 PM

    ooooohhhhhh…… ya,, ya,, ya,,,
    Gto toh cranya… krain apanya yg rusak,,,
    mksih ya kak, skrg aq tdak galau lge,,,
    wah,, kk inie bnyak tau mngnai mapinfo,,,
    aq bleh mnta alamat FB. nha gak ya kak..?
    hhehee🙂

    ya klau klau ktmu di jalankan,, ntar aq trkter dech…
    hhehehee

    skli lge mksh bnyag ya kak…
    kni aq cria kmbali…

     
    • Kristi

      7 August 2012 at 9:00 AM

      Udah saya add FB-nya, silahkan dikonfirmasi ya. Asyik, ditunggu traktirannya hehe..

       
  2. Erwin

    13 June 2013 at 2:16 PM

    Klo di malinfo ada coment “application file has stopped working”
    Gmn solusi ny mbak…..????

     
  3. Erwin

    13 June 2013 at 2:18 PM

    Sorry mbak slh ketik… Klo di mapinfo ada coment “application file has stopped working”
    Gmn solusi ny mbak…..????

     
    • Kristi

      24 June 2013 at 9:27 AM

      Dicoba running lg MapInfo-nya mas.

       

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: