add_areas yöntemi

add_areas(self, 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ıyla kesişimini kontrol edin.
Belirli bir alanda (veya bir bölümünde) bir doğrulama uygulanmışsa,
daha sonra mevcut doğrulamanın öncelikle verilen alandan kaldırılması gerekir.
Aksi takdirde oluşturulan Doğrulamalarda 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 false olarak ayarlanabilir.
check_edgeboolBu doğrulamanın uygulandığı alanların kenarını kontrol edin.
Doğrulamanın dahili ayarları, uygulanan aralıklarından sol üsttekine bağlıdır.
yani verilen alanlardan biri uygulanan aralıkların yeni sol üst alanı haline gelirse,
İç ayarlar değiştirilmeli ve yeniden kurulmalıdır, aksi takdirde beklenmeyen sonuçlar ortaya çıkabilir.
Kullanıcı eklenen alanlardan hiçbirinin sol üstte olmadığından eminse,
Bu parametre performans değerlendirmesi için false olarak ayarlanabilir.

Notlar

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

Ayrıca bakınız