add_area yöntemi

add_area(self, cell_area)

Doğrulamayı alana uygular.


def add_area(self, cell_area):
    ...
ParametreTipTanım
cell_areaCellAreaAlan.

Notlar

Validation.add_area kullanmaya eşdeğerdir kesişim ve kenar kontrolü ile.

add_area(self, cell_area, check_intersection, check_edge)

Doğrulamayı alana uygular.


def add_area(self, cell_area, check_intersection, check_edge):
    ...
ParametreTipTanım
cell_areaCellAreaAlan.
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 alanı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 alan uygulanan aralıkların yeni sol üst alanı haline gelecekse,
İç ayarlar değiştirilmeli ve yeniden kurulmalıdır, aksi takdirde beklenmeyen sonuçlar ortaya çıkabilir.
Kullanıcı eklenen alanın sol üstteki alan 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