Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

Bu öğreticide, son kullanıcıların uygulamanızı görüntüleme ve kullanma biçiminde büyük fark yaratabilecek üç Power Apps işlevinden, User(), Today() ve Now() işlevlerinden bahsedeceğiz.

Power Apps ile ilgili diğer eğitimlerimizi takip ettiyseniz , muhtemelen şimdiye kadar kendi uygulamanızı nasıl oluşturacağınızı ve nasıl yayınlayacağınızı biliyorsunuzdur. Bu platformun güzelliği, çok az kodlama veya uygulama geliştirme geçmişine sahip olanlar için bile kullanım kolaylığıdır.

Ancak bir uygulama oluşturmak, son kullanıcının rahatlığını da düşünmek anlamına gelir. Bugün tartışacağımız üç Power Apps işlevinin güzelliği budur.

İçindekiler

Kullanıcı() İşlevi

User() işlevi, uygulamanın geçerli kullanıcısı hakkında bir parça bilgi döndürür.

Bu işlev, özellikle uygulamanızı kullanan birden fazla kişi varsa, özelleştirme açısından pek çok olasılık sunar.

User() fonksiyonunun nasıl çalıştığını göstermek için , bir etiket ekleyelim, ardından özellikler açılır menüsünden text özelliğini seçelim.

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

Ardından, User() yazın ve hangi seçeneklere sahip olduğumuzu görmek için bir nokta ekleyin.

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

Gördüğünüz gibi, User() işlevi üç şey döndürebilir — kullanıcının e-postası, tam adı ve resmi. Yani User().Email yazarsak, oluşturduğumuz etikette kullanıcının e-posta adresi çıkıyor.

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

User().FullName'i denersek, Henry Legge'i döndürür.

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

Bu, uygulamayı kimin kullandığına bağlı olarak kişiselleştirme açısından bize pek çok seçenek sunuyor.

Örneğin, ana sayfada kullanıcının gerçek adını kullanan bir karşılama mesajımız olabilir. Daha gelişmiş özelleştirmeler istiyorsanız, bu işlevi kullanıcının tercihlerine göre belirli ayarları dikte etmek için kullanmak da mümkündür.

Şimdilik, kişiselleştirilmiş bir karşılama mesajı oluşturmak için bu işlevi nasıl kullanabileceğimize bir göz atalım. Ana ekranımıza geçelim.

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

Buraya en üste bir etiket ekleyerek ve temanın geri kalanıyla hizalanacak şekilde rengi beyaz olarak özelleştirerek başlayacağız.

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

Bu formülde farklı dizileri birleştireceğimiz için Concatenate fonksiyonunu kullanacağız .

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

Ardından, "Hoş Geldiniz" metnini ekleyeceğiz ve kullanıcının tam adını referans alacağız. Enter tuşuna bastığımızda, etikette artık “Welcome Henry Legge” yazdığını göreceksiniz.

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

Kullanıcıya referans verdiğimiz için, bu, adın kimin oturum açtığına bağlı olarak değiştiği anlamına gelir.

Now() ve Today() İşlevleri

Tartışacağımız bir sonraki işlev olan Now() işlevine geçelim.

Now() işlevi, geçerli tarih ve saat değerini döndürür.

Ana ekranımıza gidelim ve bir etiket ekleyelim. Ardından, Now() işlevini kullanalım. Gördüğünüz gibi, etiket geçerli tarihi ve bir zaman damgasını gösterir.

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

Bu zaman damgası, saat diliminize bağlı olarak değişir. Bu, dünyanın başka yerlerinde uygulama kullanıcılarınız olsa bile sizin değil, her zaman onların geçerli tarih ve saatini göstereceği anlamına gelir.

Bu işlev, kişiselleştirme açısından da pek çok olanak sunuyor. Örneğin, uygulamanın bazı özelliklerini günün yalnızca belirli saatlerinde kullanılabilir hale getirebilirsiniz. Belirli bir saatte kişiselleştirilmiş bir mesaj da ayarlayabilirsiniz.

Buna karşılık, Today() işlevi yalnızca bugünün tarihini döndürür.

Yani etiketi kopyalayıp yerine Today() koyarsak, ikisi arasındaki farkı görebiliriz.

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma

Now() ve Today() işlevi arasında seçim yapmak daha çok bir tercihtir, bu nedenle son kullanıcınıza en iyi neyin hizmet edeceğini düşündüğünüz size kalmış. Uygulamanızın sahip olmasını istediğiniz diğer özellikleri de düşünebilir ve en uygun olduğunu düşündüğünüz işlevi seçebilirsiniz.

Şimdi ana sayfaya geri dönelim. Diyelim ki her şeyi basit tutmak istiyoruz ve zamanın burada gösterilmesini gerçekten önemsiyoruz. Şimdi Today() işlevini kullanan yeni bir etiket oluşturalım.

Power Apps İşlevleri: User(), Today() ve Now() ile Çalışma


Power Apps Giriş: Tanım, Özellikler, İşlevler ve Önem
Power Apps Ortamları: Uygulama Öğelerini Düzgün Kurma
PowerApps İşlevleri ve Formülleri | Giriş

Çözüm

Bu eğitimde ele aldıklarımız sadece temel bilgilerdir. Ancak daha önce belirtildiği gibi, bu üç Power Apps işlevi, kullanıcı deneyimini geliştirebilecek sonsuz sayıda özelleştirmeye yol açabilir.

Uygulamanız üzerinde çalışırken, belirli bir kullanıcının kendi tercihlerini nasıl uygulayabileceğini veya tarih ve saatin işlerin işleyişini nasıl etkileyebileceğini düşünün. Bu çözümlerle ne kadar yaratıcı olursanız, kullanıcılarınız üzerinde çalıştığınız uygulamadan o kadar çok keyif alacaktır.

Herşey gönlünce olsun,

Henry

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.