Altform Verilerinin Liste Kutusundaki İd Ye Göre Gözükmesi

20/11/2019, 15:46

husem

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.



20/11/2019, 17:24

KJS

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]));






20/11/2019, 17:27

berduş

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:41

husem

(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)