Forum
Merhaba üstadlarım,
açtığım konunun doğru yerde olduğunu düşünerek ve PowerApps ile çok falza bilgim olmamasından dolayı buradan sorumu yöneltmek istedim.
Power Apps üzerinde üretim ve lojistik personelleri arasında iletişimi dijitalize edecek bir uygulama geliştirmeye çalışıyorum. bunun için Power APP'te 2 buton (Patch fonksiyonları ile list db'ye kayıt basıyor), 1 timer (butonlara basıldığında zaman damgası basabilmek için) bir'de not alanı ekledim.
kurguyu taslak şekli ile çağrıyı yapanın da cevaplayınında tek uygulamada eriştiği bir yapıda geliştirdim. fakat bu şekilde ilerlersem personeller butonları spamlayacağı ihtimaline karşılık ve veri kirliliği olmaması için aynı DB'den beslenen farklı iki uygulama yapıp her birine nahsettiğim butonları eklemek gibi bir amacım var.
bu bilgiler ile
1. butona basıldğında 2. buton aktif 1. buton pasif
2. butona basıldğında 1. buton aktif 2. buton pasif
olmasını sağlamak istiyorum. bunun içinde List db içinde "aktif" diye bir kolon oluşturdum. 1. buton true değeri basarken 2. buton false değeri basıyor.
fakat bu butonların bu değere göre "if" fonksiyonunu doğru bir şekilde yazamadım. tabi burda DB içinde en güncel son kaydın "aktif" kolonundaki bilgiyi yakalamam gerekiyor.
desteğinizi rica ederim.
detay bilgiler aşağıdaki gibidir.
Merhaba,
Öncelikle yapman gereken Talep ekranının OnVisible ında tabloya bağlanıp O kayıt için Aktif kolonundaki değeri al ve bu değeri bir değişkene ata. Ör. varAktif değişkenine.
Sonra her iki butonun onSelect eventinde Set( varAktif, !varAktif) yazıyorsun. Tabii varAktif değerini patch komutu ile listeye de yazmayı unutmayın.
Sonrada butonların Visible eventlerinin birine varAktif, diğerine !varAktif yazman gerekir. Bu sayede butonların biri görünürken diğeri görünmez olacaktır.
Kolay gelsin.
İyi Çalışmalar
Selamlar @rauf Bey,
cevabınız için çok teşekkür ederim. fakat PowerAPP'te daha giriş seviyesinde olduğumdan söylediklerinizi koda dökmekte biraz zorlanacağım. resimlerde gördüğünüz kodlamanın %40 bana ait. diğer girift bağlantılar tamamen destek alarak yürttüğüm adımlardı.
biraz daha açıklayıcı şekilde rica edebilirmiyim betimlemeleriniz.
Merhaba, forumdan bu şekilde faydalanmanız çok zor Gökhan Bey, Rauf hocam bilgiyi vermiş gerisini araştırarak sizin öğrenmeniz gerekli aksi halde doğrudan danışmanlığa girer konu.
Kolaylıklar diliyorum.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************