Belirlenen sürenin bitiminde, kendisine tanımlanmış ‘Sayaç Bitiminde’ aksiyonlarını çalıştıran bir araçtır. Bu araca verilen değerden itibaren geri sayıma başlamaktadır. Sayaç elemanının değeri, çalışma anında değiştirilebilir. Bu işlem değer güncelleme aksiyonuna + ya da – değer verilerek yapılmaktadır.
Araç Kutusundaki Görünümü |
Free Formda Görünümü |
Responsive Formda Görünümü |
|
![]() |
![]() |
Uyumluluk
Free Form | Responsive Form | Mobile |
![]() |
![]() |
![]() |
Counter aracının özellikleri |
Type(Alan Türü): Eklenilen form aracının alan türünü gösterir. Burada yer alan değer değiştirilemez. Text Size(Metin Boyutu): Sayaç içerisinde değişecek olan değerlerin boyutu bu alandan belirlenir.
Help Text(Yardım Metni): Form aracı üzerine Fare ile gelindiğinde açıklama çıkması için girilen metindir.
Color(Renk): Form aracının içi ve/veya içindeki değerin rengini düzenler. Height(Yükseklik):Form aracının yüksekliğini ve genişliğini düzenler(Genişlik alanı Responsive Formlardan kaldırılmıştır). Second(Saniye): Geri sayıma başlayacağı değer girilir.
Display(Görünür): Form aracının Client ekranında görünmemesini sağlar. Repeat when finished(Bitince Tekrarla): Belirlenen sayaç süresi bittiğinde yeniden başlamasını sağlayan alandır. Bu seçenek No ise sayaç, bir kere çalışır. |
Counter aracı içerisinde kullanabilecek aksiyonlar
Form sayfasında her eklenen form elemanı için farklı aksiyonlar bulunmaktadır. Counter aracı için tanımlanmış olan aksiyonları görüntülemek için öncelikle Counter alanı seçilir ardından sağ panelde yer alan aksiyonlar menüsü açılır.
Counter içerisinde kullanabilecek aksiyonlar ve detayları aşağıdaki gibidir.
In the Counter Completion(Sayaç Bitiminde) : Sayaç içindeki değer sıfırlandığında çalışır.
Kullanılan Örnekler
Örnek 1:
Geri sayımın başlangıç zamanını ayarlamak için saniye cinsinden bir sayı giriniz.
Örneğin; Geri sayım bittiğinde belgenin kaydedilmesini isteyebilirsiniz. Bunun için sayaca bir aksiyon eklemeniz gerekmektedir. Bu eklenin aksiyon geri sayım bittiğinde tanımlanan işlemi gerçekleştirir.
Bu yapılan örnek sonucunda 60 saniye dolduktan sonra Kaydetme işlemi gerçekleşecektir.
Örnek 2:
Form sayfası açıldığında sayaç alanına bir değer gönderilmek istenir.
Bunun için form sayfasına bir açılış aksiyonu verilmelidir. Değer güncelle aksiyonu kullanılarak Watch_1 alanı güncellenir(Form sayfasına eklenilen sayacın ismi Watch_1'dir). Aksiyon örneği aşağıdaki gibidir.
Örnek 3:
Dilenirse sayaç olan form sayfasına iki adet buton eklenerek sayaç başlatma ve sayaç durdurma işlemleri yapılabilir.
Öncelikle form sayfasına Start Counter(Sayaç Başlat), Stop Counter(Sayaç Bitir) adında iki adet buton eklenir.
Ardından butonlara aksiyon tanımlaması yapılır.
Sayaç Başlat butonu için Tıklandığında- Değer Güncelle aksiyonu ile o alan tetiklenir. Form sayfamızdaki alanın ismi Watch_1'dir. Ardından sorgu alanına aşağıdaki sorgu yazılır. Başlangıç saniyesi kaç verildiyse tekrar o sayıdan geri sayımı başlatır.
SELECT 'start'
Sayaç Durdur butonu için Tıklandığında- Değer Güncelle aksiyonu ile o alan tetiklenir. Form sayfamızdaki alanın ismi Watch-1'dir. Ardından sorgu alanına aşağıdaki sorgu yazılır.
SELECT 'stop'
Sayacı başlangıç değerine döndürebilmek için önce stop komutu sonra start komutunu vermek gerekiyor. (Örneğin. 30 sn. de başlayan sayaç durdurulup tekrar start komutu verildiğinde 30sn.den tekrar başlıyor.)