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
						

Script ile Value List Seçme

+1 oy
1,532 kez görüntülendi
Merhaba,

Bir drop-down list alanım var. Bu alan için kullanabileceğim 3 farklı value list'im var. drop-down list alanında kullanılacak value list'i başka bir alanın değerine göre script ile belirlemek istiyorum.

drop-down list için kullanılacak value list'in script ile nasıl seçilebileceği konusunda bilgi verebilir misiniz.

Aşağıda scriptim yer alıyor.

"..." lı kısımlara ne yazmam gerekir? yardımcı olabilir misiniz.

If [Kazanilan::Dersi="Matematik"]

...

Else If [Kazanilan::Dersi="Turkce"]

...

Else

...

End If
1, Ocak, 2016 Scripts kategorisinde InDusTry (27,210 puan) tarafından soruldu

3 Cevaplar

+1 oy
 
En İyi Cevap

Göksel Hocanın çözümüne ek olarak bu dosyayı inceleyebilirsiniz..

2, Ocak, 2016 Şemsi Saracoğlu (135,570 puan) tarafından cevaplandı
2, Ocak, 2016 InDusTry tarafından seçilmiş
Daha önce yazdığınız script işimi gördü. Teşekkürler.

Faydalanmak isteyenler olabilir diye buraya scripti yazıyorum :)

If [Kazanilan::Dersi="Matematik"]

Set Field [Kazanilan::Kazanim; ValueListItems ("Databaseadi"; "ValueList1"]

Else If [Kazanilan::Dersi="Turkce"]

Set Field [Kazanilan::Kazanim; ValueListItems ("Databaseadi"; "ValueList2"]

Else

Set Field [Kazanilan::Kazanim; ValueListItems ("Databaseadi"; "ValueList3"]

End If
O scripti,diğer çözümü bulunca silmiştim...
+1 oy
When hide object ile yapilabilir. Ayni alani uc defa kopyalayin. Uc farkli deger listesiverin bir global degisken ile alanlarin gorunurlugunu saglayabilirsiniz. Ucunude ust uste koyun. Global in degeri degistirerek alanlari gosterebilirsiniz
1, Ocak, 2016 Goksel_Gokce (98,530 puan) tarafından cevaplandı
Drop-down list alan portal üzerinde olduğundan diğer yöntem daha uygun oldu, desteğiniz için teşekkürler.
0 oy

Şemsi Hocam, ilk başta value listlerde birer tane değer olduğu için güzel çalıştı, fakat value listlere birden fazla değer ekleyince aşağıdaki gibi oldu ve ikinci değeri hiçbir zaman seçtirmiyor. Bu field ın içerisine value listin tüm item larını koyuyor. İstediğim drop-down list alanını değiştirmeye çalıştığımda dersine göre ilgili dersin kazanımını göstermesi.

 

2, Ocak, 2016 InDusTry (27,210 puan) tarafından cevaplandı
Bence Dinamik Value List yapmanız daha uygun olacak. İl-İlçe-Mahalle-Köy şeklinde bir Dinamik Value List çalışması sunmuştum. Buradan Bakabilirsiniz...

Örnek Dosya için tıkla:  https://cloud.mail.ru/public/8dqW/WDGMg1dpm

Bir de şuraya bak:http://www.filemakerturk.com/3821/3l%C3%BC-alan-ba%C4%9Flama-il-il%C3%A7e-mahalle-nas%C4%B1l-yap%C4%B1l%C4%B1r?show=3821#q3821
Yanlış hatırlamıyorsam scripti bu sebeple silmiştim zaten,,,Aslında Göksel Hocanın "il-ilçe" önerisi en iyisi bence...
Değerlerim çok az miktarda olduğu için tabloda yönetmek istemiyordum. Fakat başka çare yok gibi, teşekkürler Hüseyin Hocam işimi gördü :)
Buradaki uyarının anlamını çözemedim,sebebini bilirsem uyarıya neden olan hatamı tekrarlamam..
Ben mi yapmışım, mouse a elim çarpmış olmalı hocam. Hakkınızı helal edin. Geri al gibi bir buton göremedim, yöntemi var mı acaba?
Şemsi bey, benim cevabımın altına cevap yazmışsınız. Ama başkasının ismini kullanmışsınız. Uyarımı dikkate aldığınız için Uyarıyı kaldırıyorum.
Hüseyin Bey sizinki bir cevap değil bir yorum,yani siz de ben de Murat Bey'in cevabına yorum yazmışız..Uyarı falan önemli değil ancak lütfen Soru&Cevap scriptinin kullanımına dikkat edersek benim yorumum size değil Murat Bey'e...
Şemsi bey, kanaatimce birbirimizi yanlış anlamışız. Siz de kusura bakmayınız. Benim il-ilçe-mahalle-köy dinamik valuelist önerimle ilgili yorumumun altında sizin yazınızı okuyunca ve yorumunuzda "...Aslında Göksel Hocanın "il-ilçe" önerisi..." ibaresini görünce uyarı yaptım. Hatalıysam özür dilerim.
...