Merhaba arkadaşlar,
PROSES adlı formda
örneğin: BEYAZ KASAR seçip Koşul listesinden 2600 ü seçince ilişkili formda seçtiğim kaydın değerlerini nasıl gösterilebilir acaba?
ilişkili formda mause scrollunu çevirincede diğer kayıtlara gitmese olurmu.
Merhaba,
"altPROSES" formunu tasarım modunda açın.
Kayıt Kaynağı : BOYAMA_PROSESLERI_KOSUL yazısını alttaki kodla değiştirin;
SELECT BOYAMA_PROSESLERI_KOSUL.*, BOYAMA_PROSESLERI_KOSUL.TANIM
FROM BOYAMA_PROSESLERI_KOSUL
WHERE (((BOYAMA_PROSESLERI_KOSUL.TANIM)=[Formlar].[PROSES].[TANIM]));
Liste94 çift tıklama olayına aşağıdaki kodu ekleyerek deneyin
Dim sOrGu As String
sOrGu = "select * from BOYAMA_PROSESLERI_KOSUL where [TANIM]='" & Me.Liste94.Column(2) & _
"' and [PROSES_ADI]='" & Me.PROSES_ADI.Column(1) & "'"
Form_altPROSES.RecordSource = ""
Form_altPROSES.RecordSource = sOrGu
Me.BOYAMA_PROSESLERI_KOSUL.Requery
(20/11/2019, 17:27)berduş yazdı: [ -> ]Dim sOrGu As StringsOrGu = "select * from BOYAMA_PROSESLERI_KOSUL where [TANIM]='" & Me.Liste94.Column(2) & _
"' and [PROSES_ADI]='" & Me.PROSES_ADI.Column(1) & "'"
Form_altPROSES.RecordSource = ""
Form_altPROSES.RecordSource = sOrGuMe.BOYAMA_PROSESLERI_KOSUL.Requery
Sn KJS,
Sn Halil Üstad,
sayenizde çözüldü, teşekkürler,
(ilişkili form kullanmayı hiç sevmiyorum aslında, bu PROSES formunu ilişkisiz olarak yapmıştım, koşul tablosuna istediğim şartları seçip kaydettiriyorum, fakat sorun yaşadım, insert into ile kayıt yaptırdığımda sorunlar yaşadım. istediğim prosesleri koşullara göre buldurmakta sorunlar oldu. o yüzden koşul tablosunu ilişkili form kullanmaya karar verdim)