Liste Kutusu Ve Form Bağlantısı

23/06/2018, 12:09

murat dikme

merhaba degerli hocalarım.
Çok uğraştım ama  bir çözüm olmadı. bu sebepten sizlere sormak istedim.
Ekli Uygulamada Frm_degerlendir formunda "ProjeListesi"nde tıkladığımda projenin ıd değeri "mtn_pıd" alanına geliyor fakat soru listesine tıkladığımda  ise ilk projenin ıd değeri mtn_pıd adlı denetime geliyor ve form ve proje listesinde seçilen projenin ID değeri bir biri ile uyuşmamakta. Bu durumu nasıl çözebilirim

Yardımlarınız için şimdiden çok teşekkür ederim.
23/06/2018, 12:52

ozanakkaya

Merhaba,

Formun kayıt kaynağındaki sorguya

projsoru: [PROJE].[PROJE_ID] & "-" & [SORU_ID]

alanı eklendi,

SoruListesi isimli liste kutusunun (bu liste kutusunun adı "lst_SoruListesi" olmalı) satır kaynağındaki sorguya 

projsoru: [PROJE_ID] & "-" & [SORU_ID]

alanı eklendi,

SoruListesi isimli liste kutusunun güncelleştirme sonrasında olayındaki kod

   ' Denetime uyan kaydı bul.
   Dim rs As Object
   Set rs = Me.Recordset.Clone
   rs.FindFirst "[projsoru] = '" & Nz(Me![SoruListesi].Column(3), 0) & "'"
   If Not rs.EOF Then Me.Bookmark = rs.Bookmark
   Me.SoruListesi.Requery

kodu ile değiştirildi.

Amaç, kaydı SORU_ID alanına göre bulmak yerine yeni oluşturulan projsoru alanına göre buldurmak. SORU_ID e göre aratırsan bulduğu ilk kaydı gösterir, ilk kaydın PROJE_ID'i 1
23/06/2018, 17:19

murat dikme

@ozanakkaya Hocam bilgilendimeniz  emeğiniz ve desteğiniz için çok teşekkür ederim.