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
						

set variable la berili bir table 'ın belirli bir field ının çağırmak

0 oy
557 kez görüntülendi
Yapmaya çalıştığım dosyada  accountların kayıtlı olduğu bir tablo var. Bu tablodaki bir field ta kullanıcı için hangi navigasyon butonlarının açık olacağı kaytlı . İstegim şu; Aktif kullanıcının kullanıcılar tablosundaki navigasyon fieldını bir değişkene atamak.

Şimdiden teşekkürler.
23, Ocak, 2020 Scripts kategorisinde tunckanal (310 puan) tarafından soruldu
Belki variable ile değil başka bir yöntemle çözmem gereklidir.
Örnek dosya linktedir. Kullanıcı / şifre admin 1

https://dosya.co/mciesu1aurnq/User_navigation.fmp12.html
Aşağıdaki şekilde çözdüm;
Herkese teşekkürler.

Go to Layout [ “Accounts” (Menuler) ]
Enter Find Mode [ ]
Set Field [ Menuler::account; Get(AccountName) ]
Set Error Capture [ On ]
Perform Find [ ]
Set Variable [ $$nav; Value:Menuler::Butonlar ]
Go to Layout [ original layout ]

2 Cevaplar

+2 oy

Bu tablodaki bir field ta kullanıcı için hangi navigasyon butonlarının açık olacağı kaytlı  

 

Bu kayıt tek bir alanda mı? 

23, Ocak, 2020 Şemsi Saracoğlu (133,920 puan) tarafından cevaplandı
Şemsi bey çok teşekkürler. Tek alanda birden çok kayıt(record) var.
Örn:
Kullanıcı : Tunc       Navigasyon aktif  menüler: 1 2 3
Kullanıcı : Şemsi     Navigasyon aktif  menüler: 2 3
Kullanıcı : Göksel    Navigasyon aktif  menüler: 1 3

Gibi ; hangi kullanıcını aktif olursa (log in) değişkene onun karşısındaki "Navigasyon aktif menüler" içerisindeki veriyi atmak istiyorum.
Dosyanızın yapılandırmasına göre birkaç yolu olabilir,tam olarak yapılandırmanızı anlayamadım.Bir örnek paylaşabilirseniz yardımcı olmaya çalışırım.
Dediğiniz gibi belki variable ile değil başka bir yöntemle çözmem gereklidir.
Örnek dosya linktedir. Kullanıcı / şifre admin 1

https://dosya.co/mciesu1aurnq/User_navigation.fmp12.html
https://yadi.sk/d/ETMLCbsNbWz-dA

Dosyayı inceleyin.
0 oy

23, Ocak, 2020 Goksel_Gokce (96,900 puan) tarafından cevaplandı
Teşekkürler Göksel bey ama bu seviyede variable kullanabiliyorum. problem yukarıda açıkladığım şekilde.
...