PowerApps'te dinamik bir saat ve tarih göstermek için Timer (Zamanlayıcı) bileşenini kullanabilirsiniz. Bu yöntem, saat ve tarihi gerçek zamanlı olarak güncelleyen bir mekanizma oluşturmanızı sağlar.
1. Timer Bileşenini Ekleme
PowerApps uygulamanızda boş bir ekran açın.
Ekle (Insert) sekmesine gidin.
Zamanlayıcı (Timer) bileşenini ekleyin.
2. Timer Bileşeni Ayarları
Eklediğiniz Timer bileşenini seçerek aşağıdaki ayarları yapılandırın:
Duration(Süre): 1000 (Bu, 1 saniyede bir çalışmasını sağlar.)
Repeat(Yinele): true (Sürekli çalışmasını sağlamak için.)
AutoStart(Otomatik Başlat): true (Uygulama başladığında otomatik olarak çalışmasını sağlamak için.)
3. Saat ve Tarih Görüntüleme
Şimdi, ekranda anlık saat ve tarihi göstermek için bir Etiket (Label) ekleyelim:
Ekle (Insert) > Etiket (Label) ekleyin.
Text özelliğine aşağıdaki kodu yazın:
Text(Now(); "[$-tr-TR]dd.mm.yyyy HH:mm:ss")
Bu kod, sistemin mevcut tarih ve saat bilgisini çeker ve güncellenmesini sağlar.
4. Timer ile Sürekli Güncelleme
Timer bileşeninin OnTimerEnd özelliğine şu kodu ekleyin:
UpdateContext({AnlikSaat: Now()})
Ve Etiketin Text özelliğini şu şekilde düzenleyin:
Text(AnlikSaat; "[$-tr-TR]dd.mm.yyyy HH:mm:ss")
Sonrasında Timer'ın Visible özelliğini Kapalı olarak ayarlayabilirsiniz ve artık Timer ekranda gözükmez ama işlem yapmaya devam eder.
Bu sayede Timer her çalıştığında değişkeni günceller ve etiketimiz anlık olarak güncellenen bir saat ve tarih gösterecektir.
Bu yöntem ile PowerApps içinde anlık saat ve tarih gösterebilir, kullanıcılarınıza dinamik ve güncel bir deneyim sunabilirsiniz. Timer bileşenini kullanarak başka dinamik içerikler de ekleyebilirsiniz!
Standart bir Now() fonksiyonu ile Tİmer ile oluşturduğumuz Now() fonksiyonu arasındaki farkı bu şekilde açıkça görebilirsiniz.
Sorularınız veya geliştirmek istediğiniz özellikler varsa yorumlarda paylaşabilirsiniz!







0 Yorumlar