Yanıtlar:
QGIS'de özellik tablonuzu açın ve "İfade Kullanarak Özellikleri Seç" düğmesini tıklayın. Şekil dosyasındaki bir alanın tüm boş kayıtlarını bulmak için sorgunuz şöyle görünecektir:
"field_name" is null
Alan adınızı Alanlar ve Değerler listesinde bulabilirsiniz, İfade kutusuna almak istediğiniz alanı çift tıklayın.
Filtrelenen yeni kayıt listesini SEÇtiğinizden emin olun. Ardından özellik tablosuna dönün ve Alan Hesaplayıcı düğmesine tıklayın. "Mevcut Alanı Güncelle" kutusunu işaretleyin - "yalnızca güncelleme seçildi" onay kutusunun seçili olduğundan emin olun, ardından açılır kutudan güncellemek istediğiniz alanı seçin. İfade kutusuna 0 koyun, Tamam'a tıklayın ve işiniz bitti.
Bunu doğrudan alan hesap makinesinde yapabilirsiniz:
if("fieldname" is null, 0, "fieldname")
değiştirerekfieldname
Bir şeylerin yanlış gitmesi durumunda eskisinin üzerine yazmak yerine yeni bir alan oluşturmak daha güvenli olacaktır.
Sadece şekil klasörünüzün –.dbf– dosyasını düzenleyebileceğinizi ve yeni bir sütun, satır vb. Ekleyebileceğinizi fark ettim. haritanızın ana tablosunu gerçekleştirmek için. Yani dosyayı bulun: LATINAMERICA.dbf, LibreOffice ile açın (en azından "E-Tablolar" ile açtım ve mükemmel çalıştı) düzenleyin ve aynı adla ve aynı klasöre .dbf olarak kaydedin. Sonra haritayı yeniden açın ve ana tablodaki değişiklikler olacak ... Benim için çalıştı (Qgis WIEN 2.8) Umarım hepinizle birlikte çalışacaktır çünkü gerçek bir acı bu çözümü bulmaktı.