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
						

Veri Aktarımı - Kullanıcı Şifre ve Ayrımı - Grafik

0 oy
361 kez görüntülendi
Arkadaşlar Merhaba;

Şöyle bir şey yapmak istiyorum.

1. Bir tabloyu veri girişi için kullanmak istiyorum ama bu tablo üzerinde kayıt tutmayacak, sadece veri girişi sırasında kullanılacak. Veri girişinden sonra kayıt butonuna bastığımda veri, field larda kalmayarak ilişkilendireceğim table daki field lara aktarılmalı.

2. Programı birden fazla kişi kullanacağı için her kullanıcı için ayrı tablolar oluşturacağım. Her kullanıcının bir şifresi olacak ve kullanıcı şifresini girdiğinde 1. soruda bahsettiğim kayıt table'ını kullanarak girişlerini yapacak ve kaydettiğinde şifresi ile ilşkilendirdiğim tablolara kayıtları aktarılacak. Bunu nasıl yapabilirim.

3. Her kullanıcı şifresini girdiğinde kayıt ekranı olarak kulladığım table da karşısına çıkacak ve kayıt sayısını gösteren ve belirlediğim limitlere göre renk değiştiren bir grafik oluşturmak istiyorum. Diyelim ki 1-10 arası kayıt girdi (miş), grafik kırmızı renk olsun, 10-30 arası turuncu olsun, 30-70 arası mavi, 70 ve üzeri yeşil olsun. Bunu yapmak filemaker da mümkün müdür?

Teşekkür ederim.
3, Mart, 2016 Filemaker Advanced kategorisinde oserguvan (12,190 puan) tarafından soruldu

2 Cevaplar

+2 oy
1- Bir Kayıt scripti hazırla, Set Variable ve Set Field kullanarak, verileri istediğin alana yazdırabilirsin.

Örnek :
Set Variable ([$veri1; Value:table1::field1]
Go To Layout [verileri dağıtmak istediğin layout]
New Record
Set Field [table2::field1; $veri1]

2- Programa girişte veya kullanıcının kendi tableına girmesini sağlayacak butona bir script hazırla
Örnek:
if Get ( AccountName ) = "Ahmet"
Go To Layout ( Ahmetin Layoutu)
Else If Get ( AccountName ) = "Mehmet"
Go To Layout ( Mehmetin Layoutu)
Enf If
 

3-Kayıt sayısını gösterecek field hazırla, Calculations dan "Count" kullanabilirsin.
Oluşturduğun fielde sağ tıkla, conditional Formatting i seç,
Oradan "Add" e tıkla, Condition dan Formula Is i seç

Oraya yaz; "X field < 10" yani şu sayı gösteren field in değeri 10dan küçük ise, alttan ne renk gözükmesini istiyorsan o rengi seç.

Kolay gelsin
3, Mart, 2016 poseidon3d (24,790 puan) tarafından cevaplandı
Poseidon teşekkür ederim cevaplar için ancak 3. soru ile ilgili yapmak istediğim şu: field'a girdiğim değer değil, girilen toplam veri sayısı 10 olduğunda. Yani field'taki verinin değerine göre koşullandırma yapmak istemiyorum. o field'a girilen kayıt sayısına göre koşullandırma yapmak istiyorum.
Yukarıda COunt kullanabilirsin demiştim.

Tablonu tam bilmiyorum, ilişkili mi değil mi ama sen bi Summary Field oluştur, veri girildiğini sayacağın fieldi seç açılan pencereden, Soldan "Count of"u seç. daha sonra yukarıda anlattığım renklendirmeyi buraya uygula.. Alttan Running Count u işaretlersen aradığında veya sorguladığında çıkan kayıtları sayar.
+2 oy
Her kullanıcı için ayrı ekran/layout tasarlamak geliştirme ve bakım işlerini uzatacaktır. Acaba tek ekranda tek tablo ile çözülemez mi bu konu?? Geçici tablo şart mı?
3, Mart, 2016 F. Osman Cabi (200,340 puan) tarafından cevaplandı
...