Açılan kutuda var olan kayıt gözükmesin

17/07/2014, 00:24

mhmtogz

Merhaba arkadaşlar.. benim 3 tane birbiriyle ilişkili tablom var..
T_MALZEME tablosuna malzeme isimlerini giriyorum.
T_MALZEMEKRITIK tablosuna T_MALZEME tablosundan malzemeleri alıp kritik stok seviyelerini giriyorum.
T_MALZEMEMIAD tablosuna kritik sotoğu girilmiş malzemeleri alıp miad ve stoklarını giriyorum...

Bunlar için 3 ayrı form oluşturdum. Kayıt yapıyorum fakat F_MALZEMEKRITIK formuna çağıracağım malzemeye daha önce kritik stok seviyesi girdiysem tekrar girmemek için Malzeme açılan kutusunda görünmesini istemiyorum.

Mesela herhangi bri ilaca kritik stok seviyesi belirledim. Tekrar F_MALZEMEKRITIK formunu açtığımda Malzeme açılan kutusunda o ilacın ismi görünmesin istiyorum..

Yeterince açık yazmaya çalıştım umarım tarif edebilmişimdir... Saygılar, teşekkürler...
17/07/2014, 01:46

Kur@l

Ekte istediğiniz şekilde yapılmıştır.
Kritik formunun malzeme alanının sorgusunu aşağıgaki şekilde düzelttim.
İnceleyiniz.

SELECT T_MALZEME.MALZEMEID, T_MALZEME.MALZEME, T_MALZEME.MALZEMEGRUP
FROM T_MALZEME
WHERE (((T_MALZEME.MALZEMEID) Not In (select MALZEMEID from [T_MALZEMEKRITIK] )) AND ((T_MALZEME.MALZEMEGRUP)=[Formlar]![F_MALZEMEKRITIK]![MALZEMEGRUP]))
ORDER BY T_MALZEME.MALZEME;

21/07/2014, 19:28

mhmtogz

yeni bakma fırsatım oldu.. teşekkürler tam istediğim gibi...