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
						

Mükerrer Kayıt Bulmak

+2 oy
807 kez görüntülendi

http://filemakerturk.com/?qa=blob&qa_blobid=11808519170166299164

 

Merhabalar;

Ekli dosyada yer alan Formul sutununda bulunan mükerrer kayıtların bulunması ve ilk kaydın yanındaki ismin alınması lazım  Örnek dosyada görüneceği gibi formül "AAAA" dinamik bir sutun ve burda yer alan AAAA yanında hasan ismi yazmakta bir sonraki bulduğu aaa isminin yanında ne yazdığı benim için önemli değil ilk satırda yazan hasan ismini "isim" sutununa yazdırmak istiyorum. tabii bu "aaaa" daha sonra "bbbb" de veya "cccc" olabilir. Aslında basturk69 isimli arkadaşımızın ( cook teşekkür ediyorum kendisine ) hazırladığı script içinde "aaaa" diye değilde dinamik birşekilde tanımlama yapabilrsek bu iş olacak aslında :) yardımlarınız için şimdiden teşekkür ederim :)

24, Şubat, 2017 Scripts kategorisinde cronikk (10,330 puan) tarafından soruldu

2 Cevaplar

+1 oy
SAnırım baya zorbir soru sordum kimse yardımcı olamadığına göre:)
24, Şubat, 2017 cronikk (10,330 puan) tarafından cevaplandı
0 oy

 Sorunuzu tam olarak anladığımdan emin değilim, dosyayı bir inceleyin sonra tekrar yazarsınız.. Birkaç farklı yöntemle göstermeye çalıştım.(isim alanınızda scriptler yerine hesaplama kullandım.dosyanıza eklediğim diğer iki alanda ise doğruysa 1,yanlışsa 0 biçiminde bir yöntem uyguladım... )

 

 Diğer konudaki mesajlarıda okuduğumda;bazı alanların ya da değerlerin değişebileceğini,şu anki verilerin gerçek veriler olmadığını yazmışsınız,tam olarak ne yapmak istediğinizi detaylı bir biçimde anlatırsanız sorunuza/sorununuza çözüm bulunacağından emin olabilirsiniz....

 

Son olarak "mükerrer kayıt" demişsiniz ama tek bir kaydın içindeki değerleri karşılaştırmak istiyorsunuz..Ali,Veli,Ahmet,Osman isimleri her bir kayıtta sabit mi olacak ki onlardan alan adı oluşturmuşsunuz? 

Dosya (25.02.2017 / 17:42)

 



 

YENİ DOSYA   (4 MART 2017) Scriptin içinde her bir adımda açıklama ekledim,lütfen inceleyin..

25, Şubat, 2017 Şemsi Saracoğlu (133,950 puan) tarafından cevaplandı
4, Mart, 2017 Şemsi Saracoğlu tarafından düzenlendi

http://filemakerturk.com/?qa=blob&qa_blobid=4648937679845389066

Merhaba, 

tablo yer alan bılgılerı değiştirerek tekrardan ekledım sanırım sorunumu tam olarak ıletemedığım için boyle oldu belkıde farklı bır acıdan dusunmelıyım :( tam olarak ne ıstediğimi eklı tabloda tekrar belrttim umarım acıklayıcı olmustur.

fromul_mukerrer (değişken olacak ) birden fazla ise verilen_bilgide ilk girilen kayıtı Bulunması_Gereken sutuna yazmasını istiyorum :(

projem tamamlandı bir tek bu sürecim kaldı bunu cözemezsem butun emeklerim yalan olacak bir haftadır bunu cözmeyle ugrasıyorum :(

Anlayamadigim icin bende cevap veremedim.

Ornegin az once ben sundugunuz dosyada su satiri arattim:
EV-ARABA-EŞYA-PARA

Bu fromul_mukerrer ile 3 kayit buldum. Siz bu bulunan kayitlar icerisinde ilk kayiti sunmak istiyorsaniz bunu farkli sekillerde yapabilirsiniz.

Eger listview ile sunacaksaniz bulunan kayit sonrasinda ilk recorda giderek o recordun KAYIT_ID sini alip sonra yeni bir arama ile sadece o kayit_id uzerine ariyarak aradiginiz fromul_mukerrer bilgilerindeki tek satira ulasabilirsiniz.

Yada siz eger sakincasi yoksa remote Teamviewer ile projenize baglanip sizinle birlikte cozum bulma konusunda yardimci olabiliriz.
Mesela ilk kayıtta EV-ARABA-EŞYA-PARA var ise ve verilen bilgi PARA ise tüm EV-ARABA-EŞYA-PARA eşleşmelerinde Bulunması Gereken alanına PARA yazsın.(Sonraki EV-ARABA-EŞYA-PARA eşleşmelerinde verilen bilgi farklı olsa dahi.) Sonra farklı eşleşmelerde aynı süreç işlesin...Doğru anlamışmıyım anlamaya çalışıyorum.. Eğer mantık bu ise dosyanızı ilk cevabıma ekledim..
ewet tamda istediğim bu şemsi saracoğlu :)
Mesela ilk kayıtta EV-ARABA-EŞYA-PARA var ise ve verilen bilgi PARA ise tüm EV-ARABA-EŞYA-PARA eşleşmelerinde Bulunması Gereken alanına PARA yazsın. sonra
ÇAY-YUMURTA-PEYNIR-ZEYTİN var ise ve verilen bilgi kahvaltı ise tüm ÇAY-YUMURTA-PEYNIR-ZEYTİN eşleşmelerinde Bulunması Gereken alanına kahvaltı yazsın

ilk gönderdiğiniz dosyayı incelediğimde bunun gerçekleştiğini göremedim :(
dosyanızı inceledim tamda istediğim ama yeni kayıt yaptıgımda formuller bozluyor sanki yada yanlış bir işlme mi yapıyorum :)
Cevabın en altında, yanında tarih-saat olan bir dosya var..
evet o dosya istidiğim gibi ama yeni kayıt yaptığımda bozuluyor tekrar deniyorum :(
hocam  karizmatikalem yardımlarınız için teşekkür ederim istediğim dosyada  Şemsi Saracoğlu göndermiş olduğu Dosya (25.02.2017 / 17:42) klasörü gibi olamalı o dosya benim işimi görüyor :) şimdi onu kontrol ediyorumdosyayı çalıştırabilirsem istediğim olacak :)
Ana cevaba tekrar bakabilir misiniz..Önceki yöntemde evet haklısınız,ben de çalıştıramadım..Bu biraz karmaşık ama en iyi çözüm bu oldu..
abi ne yaptın sen yaaaa fenaaa :) komple yazılım yaptırmışım size yaa :( size coook ama çok teşekkür ederim süpersiniz ellerinize saglık :)
Rica ederim kardeşim,hazır bir dosyaydı birkaç düzenleme yaptım sadece..
...