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
						

Açılış ekranı yönlendirmesi nasılyapılır?

0 oy
374 kez görüntülendi
program ilk açıldığında x kullanıcı şu ekrandan y kullanıcısı bu ekrandan...... açılsın scripti nasıl yapılır? ayrıca bunu nereye bağlayabiliriz?

program serverde sürekli açık olduğunda client açtığında bu işlem olurmu?

x y  kriteri tanımlamadım herkeses aynı ekran açıldı fakat herkesin gireceği loyaut farklı kimse bir birine giremeyecek sadece şifresini bilen kendi loyautuna girecek bunun için her loyauta ayrı ayrı şifre verebilirmiyiz?

veya buna benzer bir değişik yol varmıdır.? direk uygulama örneğide verebilirsiniz tgeşekkür ederim
25, Mayıs, 2015 Scripts kategorisinde Muhteshem (53,030 puan) tarafından soruldu

2 Cevaplar

0 oy
 
En İyi Cevap

Kullanıcılar için ayrı bir tablo ve layout yaratıp, bu layoutta kullanıcının başlangıç layoutunu belirleyip, açılış scriptinde de Go to Layout [Users::BeginningLayout] kullanarak bu özelleştirmeyi yapabilirsiniz.

Security Manager, Privilege Set'lerden her kullanıcı için ayrı bir set oluşturarak bu set içerisinde her bir Layout'un erişimini kontrol edebilirsiniz.

25, Mayıs, 2015 Recep Güney (70,020 puan) tarafından cevaplandı
25, Mayıs, 2015 F. Osman Cabi tarafından seçilmiş
+1 oy
Dosya ilk açılırken bir script çalıştırmak için Dosya/File Options bölümündeki Script Trigers sekmesinden "On First Window Open" kısmına script atamak yeterli.

Kullanıcı bazında ilgili yerleşime (layout) yönlendirmeyi şöyle yapabilrisin:

If ( Get(accountname) = "kullanici1" )

    Go To Layout [Yerlesim 01]

Else If ( Get(accountname) = "kullanici2" )

   Go To Layout [Yerlesim 02]

End If

Get (AccountName ) yerine Get ( AccountPrivilegeSetName ) kullanabilirsiniz. Kullanıcıların eklenme değişiklik durumlarında scripti değiştirmeniz gerekmez.

 

Layout yönlendirme Scriptlerini ayrıca OnLayoutEnter script triger'ına da ekleyebilirsiniz.
25, Mayıs, 2015 F. Osman Cabi (200,340 puan) tarafından cevaplandı
peki hiçbir yönlendirme yapmadım sadece şifreile giriş vermek istersem her loyauta şifre verebilirmiyim

örn fatura girişi düğmesini tıklayınca şifre sorsun bilirse girsin
...