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
						

Extend ile verileri repeating alana alırken sıralama

0 oy
541 kez görüntülendi
Extend fonksiyonuyla hücrelerdeki verileri repating alana alırken küçükten büyüğe, büyükten küçüğe sıralı aldırma imkanı var mı?
23, Ağustos, 2019 Filemaker Advanced kategorisinde mmyilmaz (21,720 puan) tarafından soruldu

2 Cevaplar

0 oy

Extend kullanılan alanın kaynağı olan liste alanınızda SortValues ( List ( İlk_Repeating_Alan) )  kullanın.Bir önceki formül : List ( İlk_Repeating_Alan) ise.....

1. Alan Tekrarlı1, 2. Alan liste,3. Alan sıralanmış Extend, son alan calculation LISTE [1]

24, Ağustos, 2019 Şemsi Saracoğlu (135,530 puan) tarafından cevaplandı
25, Ağustos, 2019 Şemsi Saracoğlu tarafından düzenlendi
0 oy

Extend fonksiyonu başka bir şey sanıyorum.

Tekrarsız bir isim alanımız olduğunu ve veri olarak Ahmet yazdığımızı var sayalım. Tekrarlı hesaplamada Extend ( IsimAlanim) yaptığınız zaman tüm tekrarlarda "Ahmet" görürüz. Extend kullanmasaydık 1. tekrarda "Ahmet" diğer tekrarlar boş olacaktı.

Tüm değerler aynıyken sıralamanın bir anlamı olmayacaktır. Yoksa soruyu m yanlış anladım.

 

24, Ağustos, 2019 F. Osman Cabi (200,340 puan) tarafından cevaplandı
25, Ağustos, 2019 F. Osman Cabi tarafından düzenlendi
Hocam,bir tekrarlı alan var,bu alan List (Tekrarlı1) ile listeye alınıyor.İkinci tekrarlı alanda (calculation-tekrarlı)    Let ( x = Extend (LISTE) ; GetValue ( x ; Get ( CalculationRepetitionNumber )  ) )   kullanıldığında birinci tekrarlı alan,ikinciye aktarılıyor.Yukarıdaki çözüm,sıralama için...
tamam o zaman anlaştık :)

ben bazen Extend (LISTE) yerine LISTE[1] kullanmayı tercih ediyorum, formül daha rahat okunur halde oluyor
Hocam o şekilde denedim,ana cevabıma eklediğim SS'de göreceksiniz,her bir tekrara tüm listeyi çekiyor.
garip, bende extend'li, extend'siz ve [1] şeklinde çalıştı, aslında extend kullanmadan çalışan halinin çalışmayacağını düşünüyordum. ss ekledim.
Haklısınız Hocam,son alanı ben farklı kullanmışım.
...