liste kutusunda kayıt arama

1 2 3 4 5 6 7
10/01/2009, 16:43

ozanakkaya

mesela liste0'ın tıklandığında olayındaki kod ile Daireler formunu açıyoruz
Me![Liste0], liste0 ın değeri (ilişkili sütun 1, satır kaynağındaki 1. sütun musid, yani liste0'ın değeri musid)

DoCmd.OpenForm "Daireler", , , "[musid]=" & Me![Liste0]

bu kod ile liste0'ın değeri kaç ise (Me![Liste0]) Dairele formundan o sayı ile eşit olan kaydı açıyıyor ([musid]).

Ben benzersiz değer olması gerektiği için musid'i benzersiz değer olarak oluşturdum (yukarıda anlattığım şekilde ilgili formun açılabilmesi için gerekli)
sende bahsettiğin formda musid liste0 ile ilişkilendirecek musid var ise musid ile ilişkilendir.

Biraz uğraş, yapamazsan parasal tablo dediğin formun bulunduğu örneği ekle
10/01/2009, 19:18

atlantis8334

yazdığınızı inceledim.Fakat işin içinde çıkamadım. Form2'deki liste0'nin ilişkili sütün sayısınıda değiştirdim olmadı kodlarda docmd.openform kısımlarınıda kurcaladım sarı rengde hata veriyor.
size örneği gönderiyorum.
not:form2 adı ara_mus yaptım.
13/01/2009, 17:20

atlantis8334

Bir kaç gündür rahatsızlığımdan dolayı forma giriş yapamıyordum.Sorularıma mesaj yazan arkadaşlara ve size çok teşkkür ederim.
Bu arada Liste kutusu olayında docmd.openform "pa_cekler",,, kısmına
carikod,adı,soyadı yazdığımda parametre değeri istiyor.
kısacası pek beceremedim...
18/01/2009, 01:36

atlantis8334

sledgeab ve alpeki99 abime bana göstermiş oldukları sabırdan ve anlayıştan dolayı teşekkür etmek istiyorum.Bunu göz boyamak yada benzeri birşey olsun diye yepmıyorum. Evet bir üsteki soruda sorduğum gibi ben bu sorunu çözemedim yardımcı olabilrseniz sevinrim??
18/01/2009, 01:45

alpeki99

Sadece docmd.openform "pa_cekler" yazıp dene virguller olmasın. Eğer hala parametre istiyorsa galiba o formda kriter belirlemişsin.
18/01/2009, 02:04

atlantis8334

virgülleri sildiğimde kod kırmızılaşıyor.
normalde yeni kayıt falan demeden F3 den formu çağırıp tıkladığımda açık olan form son kayıtı veriyor.Bunda bir problem yok.Fakat yeni kayıt diyip F3 den çağırdığımda bana belli alanlarıdoldurmuyor bütün alanları dolduruyor.
1 2 3 4 5 6 7