add_areas yöntemi

add_areas(areas, check_intersection, check_edge)

Doğrulamayı verilen alanlara uygular.

def add_areas(self, areas, check_intersection, check_edge):
    ...
ParametreTipTanım
areaslistAlanlar.
check_intersectionboolVerilen alanın mevcut doğrulama alanları ile kesişiminin kontrol edilip edilmediği.
Belirli bir alanda (veya bir bölümünde) bir doğrulama uygulanmışsa,
daha sonra mevcut doğrulama ilk olarak verilen alandan kaldırılmalıdır.
Aksi halde oluşturulan Validasyonlarda bozulmalar meydana gelebilir.
Kullanıcı, eklenen tüm alanların mevcut herhangi bir alanla kesişmediğinden eminse,
bu parametre, performans değerlendirmesi için yanlış olarak ayarlanabilir.
check_edgeboolBu doğrulamanın uygulandığı alanların kenarlarını kontrol edin.
Doğrulamanın dahili ayarları, uygulanan aralıkların sol üst köşesine bağlıdır.
bu nedenle, verilen alanlardan biri uygulanan aralıkların sol üst kısmı olacaksa,
dahili ayarlar değiştirilip yeniden oluşturulmalıdır, aksi takdirde beklenmeyen sonuçlara neden olabilir.
Kullanıcı, eklenen alanlardan hiçbirinin sol üstte olmadığından eminse,
bu parametre, performans değerlendirmesi için yanlış olarak ayarlanabilir.

Notlar

Bu yöntemde, verilen alandaki tüm eski doğrulamaları kaldıracağız. Validation’ın uygulanan aralıklarından sol üstteki için, öncelikle StartRow’u en küçüktür, ikinci olarak, StartColumn, aynı en küçük StartRow’a sahip alanların en küçüğüdür.

Ayrıca bakınız