Bul-Değiştir Aracı
Karakter tipinde bir kolondaki bir değeri başka bir değer ile değiştirmek için Search/Replace aracını kullanabiliriz. Mesela Sokak tablosunda Keçiören’e ait bütün sokakların İlçe değerlerinin “KECIOREN” olduğunu ve bunların tamamını “KEÇİÖREN” yapmak istediğimizi varsayalım. Bunun için MapInfo’da Tools > Tool Manager… menülerini seçerek Tool Manager programını açın. Buradaki Tools listesinden Search And Replace aracını bulun, bu aracın sağındaki işaret kutularından “Loaded” kutusunu işaretleyin ve OK butonuna tıklayarak Tool Manager penceresini kapatın. Search And Replace aracı Tools menüsü altına eklenecektir. Aracı başlatmak için Tools > Search And Replace > Search And Replace alt menüsünü tıklayın. Araç penceresi aşağıdaki gibi açılacaktır:
Burada gerekli tablo ve kolonu seçtikten sonra Search String alanına değişecek eski değeri, Replacement String alanına ise yeni değeri girin ve OK butonuna tıklayın. Buradaki örnekte “Sokak” tablomuzun “ilce“ kolonundaki tüm “KECIOREN” değerleri “KEÇİÖREN” olarak değiştirilecektir.
Ayrıca Case Sensitive işaret kutusunu işaretleyerek büyük/küçük harf duyarlı search/replace işlemleri yapabiliriz.
Merhaba hocam mapbasic üzerinde case sensitive yi nasıl aktif edeceğiz
StringCompare() fonksiyonunu kullanabilirsiniz. Detay için MapBasic yardım dosyasına başvurun.