auto_stories Bilgi Bankası chevron_right Form chevron_right Makale

Counter

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ü

mceclip0.png

mceclip1.png mceclip2.png

 

Uyumluluk

Free Form Responsive Form Mobile
icons8-check-circle-48.png icons8-check-circle-48.png icons8-cancel-48.png

 

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.

a.png

 

Help Text(Yardım Metni): Form aracı üzerine Fare ile gelindiğinde açıklama çıkması için girilen metindir. 

b.png

mceclip3.png

 

Color(Renk): Form aracının içi ve/veya içindeki değerin rengini düzenler.

c.png

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. 

d.png

 

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.

e.png

 

Counter içerisinde kullanabilecek aksiyonlar ve detayları aşağıdaki gibidir. 

f.png

 

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.

d.png

 

Ö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.

mceclip4.png

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.

mceclip5.png

 

 

Ö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.

mceclip6.png

 

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'

mceclip3.png

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'

mceclip4.png

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.)