liste kutusunda kayıt arama

1 2 3 4 5 6 7
07/01/2009, 01:49

atlantis8334

beni kötü vurdun çalışmada form 2 de isme göre süzme var.Bende tüm formlar için bunu uygulamak istiyorum.bu form2 sedece müsteriler formunda ilgili cariyi buluyor.
bir çok programda bu işlem var.Fakat mesela nakit girişi yapınca cari kodu çağırmak için bu form kullanmak istiyorum.
Açık olan form için bu form2 kullanılsın.
şimdiki sadece musteriler formunu açıyor.Ben hangi form açıksa ona işlem yapsın.
( valla daha nasıl anlatabilirim bilmiyorum.anlatımım biraz kıt.Örnek ekliyorum.)
07/01/2009, 01:59

alpeki99

Şimdi gerçekten tam olması gerektiği gibi anlattın. Hangi formda hangi alan ne iş yapıyor vs. çok güzel oldu.

Ancak bir sıkıntı var
Kod:
acilacakForm = "musteriler"
    
    hangiKriter = "[musid]=" & Me![Liste0]
    
    DoCmd.OpenForm acilacakForm, , , hangiKriter
    
DoCmd.Close acForm, "liste0"

Bu da demek oluyorki sen

Kod:
acilacakForm = "musteriler"


ile hangi formu açacağını sabit olarak belirlemişsin.

Peki bu durumda ne yapılabilir? Form2 yi kopyalayıp yapıştırak çoğaltır ve her açılmasını istediğin Form adını vs. vs. yazarsın. Farklı bir çözüm daha olabilir ama şimdilik onu geçiyorum.
08/01/2009, 00:05

atlantis8334

aslında bende form2 de seçtiğim cari kayıt sadece müsteriler formunu açmasın.Hangi formdan form2 çağrıldıysa seçtiğim kayıt o forma atsın.
arsa formunu açtığımda kısayol tuşu ile ( bunuda bana bir açarsanız sevinirim) çağrılan form2 deki seçilen kayıt o forma atsın.
olmassa eğer artık her form için bir form2 yapmak zorunda kalıcam..
08/01/2009, 18:07

atlantis8334

sanırıım üstte anlatmak istediğimi anlatabilmişimdir.
Ne şekil yapıldığını bilmiyorum ama form2 de cariye çift tıkladığımda ki olayı açık olan forma uygulayamadım.
Bir bakarsanız sevinirim...
08/01/2009, 23:11

atlantis8334

ya arkadaşlar ben kendim çözemedim bu konuyu.Galiba tam olarak ta anlatamadım.Yardımlarınızı bekliyorum..
09/01/2009, 00:09

alpeki99

Sevgili atlantis8334 merak etme dediğini anladıkta anlaşılan sen benim dediğimi anlamamışsın
1 2 3 4 5 6 7