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
						

PORTAL FİLTRELEME

+2 oy
1,054 kez görüntülendi

Arkadaşlar saygı ve selametle güzellikler diliyorum.

Bir gider tablosu düşünün. Gider tablosu bir fatura tablosu ve satıcılar tablosu ile ilişkili

Gider tablosuna bir kayıt yaptığınızda satıcılar tablosundan satıcının vergi numarasını listeden seçtiğinizde diğer bilgilerini kaydediyor bu kaydı yaptınız ve o satıcıdan aldığınız ürünün faturasını portaldan girdiniz.

A Satıcıdan ayrı ayrı tarihli 5 ürün, B satıcısından 3 ürün vb. fatura bilgilerini her ürün için bir kayıt açarak ürünleri ayrı ayrı fatura portalından fatura tablosuna giriş yaptınız. Her ürün için bir de kendi belirlediğiniz kategori girişi yaptınız. Mesela, KIRMIZI ve YEŞİL olarak belirlediniz bu kategoriyi. Gerekli tablo bağlarınızı kurdunuz ve bir de gruplama tablosu yaptınız, adına GRUP dediniz. Grup tablosuna sadece 1 kayıt girmelisiniz. GRUP tablosunda iki adet portal oluşturdunuz ve Portalın birisi KIRMIZI diğeri YEŞİL olacak.

FATURA tablosuna girdiğiniz ürünlere verdiğiniz kategoriye ve satıcılara göre her ürünü satıcısı ile birlikte KIRMIZI veya YEŞİL kategorisine göre portalda gösterecek ancak, KIRMIZI kategoriden A satıcısından alınan 3 ürünü KIRMIZI PORTALDA tek bir satırda gösterecek ve karşısında ürünlerin fiyatlarını toplamış olarak diğer 2 ürünü de YEŞİL PORTALDA tek bir satırda ve karşısında ürünlerin fiyatlarını toplamış olarak gösterecek.

Ben bir çalışmamda bunu yaptırdım ancak şu şekilde bir sorun var. Portal filtreleme özelliğini kullandığımda A satıcısından alınan ilk ürünün kategorisini hangi renkte seçti isem sadece o kategoriye göre filtreleme yapıyor, diyelim ki, ilk kayıt YEŞİL ise ve siz YEŞİL olanları değilde KIRMIZI olanları göstermesini istiyorsanız sonraki kayıtlardaki KIRMIZI olanları süzmüyor. Bu sorun nasıl halledilebilir?

Vereceğiniz cevaplar ve ilginiz için şimdiden teşekkür eder işlerinizde başarılar dilerim.

Örnek Dosya  http://filemakerturk.com/?qa=blob&qa_blobid=8225068831773320657

 

YENİ ÖRNEK DOSYA http://filemakerturk.com/?qa=blob&qa_blobid=6029314884530019886

29, Temmuz, 2018 Filemaker Advanced kategorisinde Kapadokya (3,080 puan) tarafından soruldu
29, Temmuz, 2018 Kapadokya tarafından düzenlendi
Selam ederim,

Örnek çalışmanızı paylaşmanız mümkün mü acaba?
Örnek Dosyayı soruya ekledim.
Herkese selam ve saygılar sunuyorum.
Arkadaşlar, Sayın ercand'ın konuya ilişkin vermiş olduğu örnek dosaya üzerinde bir takım testler yaptım ve ayrıntılı çalıştım. İlk bakışta istediğim sonucu veriyor gibi gözüktüğü için olumlu ve beklentilerimi karşılar bir çalışma olduğunu düşündüm. Ancak birkaç kayıt ve deneme yaptıktan sonra istediğim sonucu vermediğini gördüm. Daha önce verdiğim örnek dosyayı birazdaha anlaşılır hale getirdim ve soru kısmına ekledim. "A" Firmasından alınan ürünler "YEŞİL" ve "KIRMIZI" kategorisindeki portalda tek satırda gösterilmesi gerekmektedir. Bunu başaramadım maalesef. İnceleyip bir çözüm yolu örerir misiniz ya da, örnek dosyam üzerinde düzenleme yapıp paylaşır mısınız lütfen.
Teşekkür eder kolaylıklar dilerim.
ÖRNEK DOSYA http://filemakerturk.com/?qa=blob&qa_blobid=6029314884530019886

1 cevap

+1 oy
 
En İyi Cevap

Herkese selam ederim;

 

Sizin dosya üzerinde de değil de kendim bir örnek çalışma hazırladım; Kusuruma bakmazsınız umarım.

Umarım istediğiniz gibi olmuştur.

Örnek Çalışma

 

29.07.2018 21:18
Örnek Çalışma Rev.1

 

30.07.2018 09:45
Örnek Çalışma Rev.2

 

Herkese hayırlı günler dilerim.

Saygılarımla.

29, Temmuz, 2018 ercanD (73,590 puan) tarafından cevaplandı
15, Ağustos, 2018 Şemsi Saracoğlu tarafından seçilmiş
Sayın ercand,
Cevabınızı inceledim, istenilen sonuç olmasından dolayı memnuniyetimi belirtmek isterim.
Cevabınız için teşekkür ediyorum.
Herkese selam ve saygılar sunuyorum.
Arkadaşlar, Sayın ercand'ın konuya ilişkin vermiş olduğu örnek dosaya üzerinde bir takım testler yaptım ve ayrıntılı çalıştım. İlk bakışta istediğim sonucu veriyor gibi gözüktüğü için olumlu ve beklentilerimi karşılar bir çalışma olduğunu düşündüm. Ancak birkaç kayıt ve deneme yaptıktan sonra istediğim sonucu vermediğini gördüm. Daha önce verdiğim örnek dosyayı birazdaha anlaşılır hale getirdim ve soru kısmına ekledim. "A" Firmasından alınan ürünler "YEŞİL" ve "KIRMIZI" kategorisindeki portalda tek satırda gösterilmesi gerekmektedir. Bunu başaramadım maalesef. İnceleyip bir çözüm yolu örerir misiniz ya da, örnek dosyam üzerinde düzenleme yapıp paylaşır mısınız lütfen.
Teşekkür eder kolaylıklar dilerim.
ÖRNEK DOSYA http://filemakerturk.com/?qa=blob&qa_blobid=6029314884530019886
Selam ederim;

( İsmini bilmediğim için hitab edemiyorum, kusuruma bakmazsınız umarım.)

GIDERLER , FATURALAR ve GRUPLAR tablolarındaki ilişki yapısı ile sonuca ulaşmak biraz zor gibi görünüyor. Bu şekilde bir ilişki kurulacak ise FATURALAR ve GRUPLAR tablolarındaki tüm alanları GIDERLER tablosunda toplarsanız daha mantıklı olur, sizi de sonuca daha kolay ulaştırır düşüncesindeyim.

Düşüncenizdeki proje modeli nedir bilemediğim için; İleride projenizin büyüme ihtimaline karşı şimdiden, daha sağlıklı düşünerek tablo yapılarını ve ilişkileri ( relationships ) buna göre düzenlemeniz projenin sağlığı açısından daha iyi olacaktır.

Göndermiş olduğum Örnek Çalışmanın uzun uzadıya doğruluk testlerini yapmadım. Muhakkak sorun ve/veya hatalar olması muhtemeldir. Ancak dikkatinizi çekmiş olması gerekiyor; Sizinde SATICILAR ve GRUPLAR ı birebir olmasa bile bir şekilde ilişkilendirmeniz gerekiyor.

İpucu; Şimdilik iki grubunuz var kırmızı ve yeşil GRUPLAR tablosundaki kayıtlara baktığınız zaman 7 kayıt, FATURALAR tablosuna da bakarsanız orada da 7 kayıt olduğunu göreceksiniz. Oysaki GRUPLAR tablosunda 2 kayıt olmalı idi. Kırmızı ve yeşil olmak üzere.

Sürçülisan etti isem af ola.

Hayırlı günler dilerim.

Saygılarımla.
Yukarıda cevaba Örnek Çalışma Rev.1 diye yeni bir dosya ekledim. Bir inceleyin isterseniz.
Sayın ercand, ilginiz için teşekkür ediorum.
GRUPLAR tablomdaki kayıtlar FATURALAR tablomdaki kayıtlarla aynı olmalı. Çalışma esnasında FATURALAR tablosundaki kayıtlar kesinleştikten sonra gruplara import edilmeli ve aynı sayıda kayatları içermeli. Dosyaya bakarsanız birde GRUP_PLATFORM olarak bir tablo var ve bu tabloda kesinlikle her zaman için BİR kayıt olmalı ve bu tablo üzerindeki PORTAL içerisinde her bir SATICI tek satırda gösterilmeli aynı zamanda satıcılarıdan alınan tüm ürünler KIRMIZI veya YEŞİL olarak toplanmalı. Dikkat ederseniz, KIRMIZI ve YEŞİL olan ürünlerin toplamlarının gruplanmasında bir problem yok ancak SATICILARIN da tek satırda gösterilmesi gerekiyor. TABLO ilişkilerinde bir çözüm üretemediğim için başaramadım. ID ile ilişkilendiriyorum, tüm SATICILARI gösteriyor, VERGİ numarası ile ilişkilendiriyorum  o vakitte sadece bir SATICI yı gösteriyor. İlişkilendirme tekniği konusunda bir yardıma ihtiyacım var sanırım. Sizin dosyanızda KIRMIZI ve YEŞİL için ayrı arı birer kayıt yapılınca gruplar arasında gidip gelmek gerekiyor. Bunun bir özet bilanço olduğunu düşünün, o zaman tek bir sayfada gösterilmesi gerekecek. Sizin önerinizle bilançoyu tek bir sayfada gösterme imkanı bulamayabiliriz.
Sayın ercand, örnek olarak yaptığım dosyaya bakarsanız , A isimli satıcıdan 5 ürün satın alınmış, 5 üründen 3 adeti KIRMIZI, 2 adeti YEŞİL kategorisinde toplam 11 birim ürün alınmış. 6 Birim (Adet) KIRMIZI, 5 Birim ( Adet ) YEŞİL kategorisinde ürün var bunların sayıları YEŞİL ve KIRMIZI tablosunda ayırılmak suretiyle gösteriliyor. İstediğim buradaki SATICI A nın da tek satırda gösterilmesi. Mevcut durumda A satıcısı KIRMIZI tabloda 3, YEŞİL tabloda 2 satır olarak gözüküyor.

İlgi alaka ve cevaplarınız için çok teşekkür ediyorum. Saygı ve sevgi ile selamlıyorum.
Yukarıda cevaba Örnek Çalışma Rev.2 diye yeni bir dosya ekledim. Bir inceleyin isterseniz.
Sayın ercand, Örnek Çalışma Rev.1 dosyanızı inceledim. İstediğim sonuca çok yakın teşekkür ederim. Elinize ve zihninize sağlık. Rev.2 dosyayı da inceleyince cevap yazacağım. Selametle...
Örnek Çalışma Rev.2 isimli dosyanızı da inceledim, istediğim sonucu veriyor. Elinize sağlık. Çok teşekkür eder işlerinizde başarılar dilerim. Selametle...
Selam ederim;

İşinize yaradı ise ne mutlu. Ayrıca portal da süzme işlemini de isteyebileceğinizi düşünerek bir ilave daha yaptım. Aşağıda indirme adresini ekliyorum.Satıcılar ve OrnekCalisma layout larına bir göz atarsnız.


filemakerturk.com/?qa=blob&qa_blobid=16580355232642785171

Hayırlı günler dilerim.
Saygılarımla.
Sayın ercand,
Teşekkür ederim, çok yararlı bir çalışma oldu. Ellerinize sağlık. Selametle
...