Merhaba, İki tablo arasında master detail bağlantı yapmak istiyorum. Forumda bir sürü başlığa baktım fakat bir türlü oturtamadım mantığını. sqlite kullanıyorum ve firedac. Aidat ve Daire tablom var. Master tablom daire seçtim detail tablom aidat tablosu. İki tabloyuda stringgrid üzerine aktardım. Alan tanımlamaları aşağıdaki gibi;
Aidat tablosu
(DAIRE_ID integer,(bağlantı için yazdığım alan)
ID integer PRIMARY KEY,
DAIRENO CHRACTER(20),
TUTAR FLOAT DEFAULT 0,
TARIH DateTime,
ACIKLAMA WideStringMemo DEFAULT 0,
GUNCELBAKIYE FLOAT DEFAULT 0);
Daire tablosu
(ID integer PRIMARY KEY,
DAIRENO CHRACTER(20),
DAIRESAHIBIOTURAN WideStringMemo,
OTURAN WideStringMemo,
KATMALIKI WideStringMemo);
DataSource den Qdaire'yi seçiyorum(daire tablomu aktarttığım query). Qaidat ın (aidat tablomu aktarttığım query)object inspector'ına gidiyorum master source kïsmında datasoruce seçiyorum. master fields'te ID seçiyorum. Indexfieldname kısmında ise bağlantı için yazdığım alanı seçmem gerektiğini anladım okuduklarımdan anladığıma göre fakat bu alan indexfieldname de gözükmüyor. Nerede yanlış yaptığımı anlayamadım. Yardımcı olacak arkadaşlara şimdiden teşekkür ederim.
Master detail bağlantı da indexfieldname de alan bulamama sorunu
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Master detail bağlantı da indexfieldname de alan bulamama sorunu
Merhaba,
Aşağıdaki video yardımcı olacaktır diye düşünüyorum.
https://www.youtube.com/watch?v=0yPxiiu ... =ÉderMello
Aşağıdaki video yardımcı olacaktır diye düşünüyorum.
https://www.youtube.com/watch?v=0yPxiiu ... =ÉderMello
Re: Master detail bağlantı da indexfieldname de alan bulamama sorunu
Video için çok teşekkür ederim. Fakat pek yardımcı olmadı. Sorunumu çözemiyorum hala.ertank yazdı: ↑28 Eyl 2020 01:05 Merhaba,
Aşağıdaki video yardımcı olacaktır diye düşünüyorum.
https://www.youtube.com/watch?v=0yPxiiu ... =ÉderMello
Re: Master detail bağlantı da indexfieldname de alan bulamama sorunu
Bu durumda sorunu gösteren derlenebilir ufak bir proje paylaşabilir iseniz inceleyip anlaması mümkün olabilir. Sadece test kayıtları içeren gerekli veritabanını da paylaşmanız gerekecektir.
Re: Master detail bağlantı da indexfieldname de alan bulamama sorunu
Yardımlarınız için çok teşekkür ederim. Sorunum çözüldü. Aynı sorunu yaşayan arkadaşlar için; database de querylerde oluşturduğumuz alanla aynı isimde bir alan ekliyoruz bu sayede uygulama içinde istediğimiz yerde kullanabiliyoruz.
Re: Master detail bağlantı da indexfieldname de alan bulamama sorunu
Açıklamanızı okuyunca sorunun neden kaynaklı olduğuna ben emin olamadım. Sanki master-detail ilişkili tablo yapısında detay tabloda master tablo bağlantı alanı (eşleştirme alanı) eksikmiş gibi yorumluyorum. Ancak doğru yorumladığımdan da emin değilim.
Somut şekilde örnekler vermeden bu tarz konuların anlaşılırlığı az olur. Çalışmayan hali ve çalışan hali ile ilgili örnek verebilir iseniz sorun noktası ve çözümü tam olarak görülebilir.
Somut şekilde örnekler vermeden bu tarz konuların anlaşılırlığı az olur. Çalışmayan hali ve çalışan hali ile ilgili örnek verebilir iseniz sorun noktası ve çözümü tam olarak görülebilir.