FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Kullanıcıya göre layout yönlendirme nasıl yapılır ?

+2 oy
425 kez görüntülendi
Merhaba, Yapmak istediğim; giriş admin ile yapılmışsa 1. Layout’ git personel ile yapılmışsa 2.layout’ git vs.
24, Şubat, 2020 Scripts kategorisinde Azizkaya (11,510 puan) tarafından soruldu

2 Cevaplar

+3 oy
 
En İyi Cevap
If ( Get(AccountName) = "admin" )

     Go to Layout ["1. Layout"]

Else

     Go to Layout ["2. Layout"]

End If
24, Şubat, 2020 F. Osman Cabi (200,340 puan) tarafından cevaplandı
4, Mart, 2020 Şemsi Saracoğlu tarafından seçilmiş
+1 oy
aşağıda ki cevap admin yada diğer kullanıcılar için kafi olmakla beraber, biraz daha sorunuzu genişletsem, 2. yada 3. kullanıcılar da olsa, her birisi için ayrı layout kullanmak istesek nasıl bağlamalıyız?
25, Şubat, 2020 kürşat çelik (3,220 puan) tarafından cevaplandı
Farklı yöntemler kullanılabilir. Belki kullanıcı tablosu açıp gideceği menü seçeneğini bir alanda da belirtebilirsiniz. Bu kullanıcının bunu yönetebilmesini sağlar.

Yada "account name" yerine "priviledge set name" (yetki grubu) kullanılabilir. böylelikle her kullanıcı için ayar yapmak yerine kullanıca verdiğiniz gruplarla daha kolay dönebilirsiniz.



If ( Get(AccountPriviledgeSetName) = "Yonetici" )

     Go to Layout ["1. Layout"]

Else If ( Get(AccountPriviledgeSetName) = "Satis" )

     Go to Layout ["2. Layout"]

Else If ( Get(AccountPriviledgeSetName) = "Depo" )

     Go to Layout ["3. Layout"]

Else

     Go to Layout ["Gecersiz Kullanici Bilgi Layoutu"]

End If
teşekkür ederim
...