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 Obje Gizleme

+3 oy
543 kez görüntülendi

6 gündür yeni post yok grupta, az ateşleyelim grubu :) harekette bereket vardır.

Hide object when                 :
Get ( AccountName ) ≠ table::kaydi_acan &
Get ( AccountName ) ≠ "patron" &
Get ( AccountName ) ≠ "müdür" &
Get ( AccountName ) ≠ "admin"

Yukarıdaki şekilde hide object yapmak istiyorum ama yemiyor.
Amacım belirli bir fieldi sadece kaydı açan, onun müdürü, patronu ve admin görsün, diğerleri görmesin. 
"and" - "or" kalıplarını da denedim ama olmadı,
yeni bir calculation alanına Case ile Get ( AccountName ) = "admin" ise 1 değil ise 0, kaydi acan ise 1, değil ise 0 şeklinde yapıp yeni kayıt 0 ise objeyi gizle, 1 ise gizleme şeklinde de denedim onda da sağlıklı bir sonuca ulaşamadım.

PrivilegeName'e girmeden sadece kullanıcı adları ile çözebilecek bir yöntem var mıdır?

7, Şubat, 2020 Tip and Tricks kategorisinde poseidon3d (24,790 puan) tarafından soruldu
aslında and de işinizi görebilir. ancak & ile and filemaker için aynı şey değil. & (ampersand) koşul sonuçlarını yan yana ekler, account name patron ise 1011 sonucunu verir mesela.

1 cevap

+5 oy
 
En İyi Cevap
xor ile deneyin.”Belirtilenlerden herhangi biri değilse gizle” anlamında...
7, Şubat, 2020 Şemsi Saracoğlu (135,530 puan) tarafından cevaplandı
7, Şubat, 2020 poseidon3d tarafından seçilmiş
müthiş..
obje gizlemede birden fazla kombinasyona izin vermediğini düşünmeye başlamıştım :)
teşekkür ederim.
...