AccessTr.neT

Tam Versiyon: altveri sayfasına bağlı kayıtları görüntülemek
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Merhaba arkadaşlar; ekteki veritabanımdaki sistemi önce kısaca anlatayım.
Her siparişe ait muhtelif kalitede ürünsiparişleri var. sipariş no:1 in altında ürünsipariş1 ürünsipariş2 gibi. Bir de bu ürünlerin kalite detayları var. Ürün1 = cozgu numarası:20 atkı numarası:16 gibi.

Dolayısıyla sipariş formumda anaformu siparişler oluşturuyor. Alt veri sayfasında ise sözkonusu siparişe ait farklı sipariler bulunmakta. Yapmak istediğim; altveri sayfasında gösterilen bu altsiparişlerdeki ürün detayları da  göstermek.

sipariş1

ürün1sipariş detayları (sipariş fiyatı/termini vs.)-------  bu ürüne ait detaylar (atkı no: çözgünoImg-grin
ürün2sipariş detayları(sipariş fiyatı/termini vs.)-------  bu ürüne ait detaylar (atkı no: çözgünoImg-grin

Aslında her siparişe ilişkin tek bir ürün olduğunda sorunum yok. Liste kutusuyla veya başka bir alt formu kendi alt formuma bağlayarak işi çözebiliyorum. Fakat yukarıda anlattığım gibi, ürünsipariş sayısı birden fazla olunca ne yapacağımı bulamadım. Altverisayfası içinde bir sorgu yaratmayı denedim beceremedim.

Yardımcı olursanız çok sevinirim, ilginiz için şimdiden teşekkür ederim.
Alt formunuzda hamsip_satici alanında hata var. Bu hatadaki alan adı t_hambezsiparis tablonuzda yer almamakta. Bu alanı t_hambezsiparisust tablosundan mı çekmek istiyorsunuz?
(30/12/2015, 14:55)mntf02 yazdı: [ -> ]Alt formunuzda hamsip_satici alanında hata var. Bu hatadaki alan adı t_hambezsiparis tablonuzda yer almamakta. Bu alanı t_hambezsiparisust tablosundan mı çekmek istiyorsunuz?

Hatalı dosyayı düzeltip ekledim.
t_hambezsiparisust tablosundan ilgili kayıtları hambezsiparisalt tablosuna çekiyorum zaten onda sorun yok. İstediğim şey (t_hambezsiparis tablosundan veri alan) siparishambezaltformundaki  [hamsip_urunadi] alanıyla bağlı t_urunler tablosundaki detayları göstermek. 
Örneğin molly-182 kalitesi var ya altformda, ona ait detayları da göstermek (cozgu no:40 atkı no:40 gibi)
Tablolar arası ilişkilendirme ve tablolarda bağlantılı olduğunu belirttiğiniz hamsip_urunadi bağlantısı bulunmamaktadır. Öncelikle Tablolar arasında ilişkilendirme sorununu çözmeniz gerektiği kanaatindeyim.
Tamamdır, sorunum çözüldü, teşekkürler. Hatta bu konuda sorusu olan arkadaşlar için çözülmüş örneği de ekleyeyim.
Yaptığım şey şu oldu ; 
Mntf02 arkadaşımızın söylediği gibi tablolar arasındaki ilişkileri kurdum. 
Tablo sayfasından altveri sayfasındaki ürünadı alanlarına ilişkin kayıtların görünmesi için altverisayfasına ait tablom olan t_hambezsiparis tablosuna t_urunler tablosunu altveri sayfası olarak ekledim. 
Ve altformumun kayıt sorgusunu açarak oradan t_urunler tablosunda görünmesini istediğim kayıtları da ekledim.
Ekte görebilirsiniz. Çok teşekkürler tekrardan.