AccessTr.neT
Liste kutusundan çoklu seçerek alt forma aktarma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Liste kutusundan çoklu seçerek alt forma aktarma (/konu-liste-kutusundan-coklu-secerek-alt-forma-aktarma.html)



Liste kutusundan çoklu seçerek alt forma aktarma - Ebru Gıdak Akay - 17/11/2014

Merhaba; Bir cari hesap programı üzerinde çalışıyorum. Stok girişini toplu yapmak için uğraştım. Liste kutusundan seçerek alt forma aktarabiliyorum. Fakat aynı form üzerinde yeni işleme geçip seçtiklerimi aktar dediğimde alt formda gözükmüyor. alt formda bir satıra tıklayıp F5 yaptığımda gözüküyor. Nerede hata yaptığımı anlayamadım yardımcı olabilir misiniz?
işlem şöyle yürüyor önce personel seçiyoruz otomatik sayıyı oluşturuyor(Başka bir yöntem bulamadım) sonra liste kutusundan seçip aktar butonu ile altforma gönderiyoruz.


Cvp: Liste kutusundan çoklu seçerek alt forma aktarma - mehmetdemiral - 17/11/2014

Komut53'ün (yani Yeni kayıt tuşu) kodlarını şu şekilde değiştiriseniz isteğiniz olacaktır. Boşverin Access'te requery işini. Her zaman işe yaramıyor işte Img-grin  Bu arada hatırlatayım, lütfen düğme yordamlarında kod kullanın. Katışrılmış macro mümkün olduğunca (hatta hiç) kullanmayın. Çünkü programcılığınızı öldürüp tembelliğe alıştırıyor sizi. Onun yerine bir public modül yazın, tüm düğme yordamlarının kodlarını içine yapıştırın. Yeni kayıt, ileri, geri, kapat vs. gibi... Sonra çalışmalarınıza bu modülü ekleyin. Hangi kod lazımda modülden çağırın gitsin. İyi fikir di mi Img-grin 


Kod:
DoCmd.Close acForm, "Fstokgirisi", acSaveYes
DoCmd.OpenForm "Fstokgirisi"




Cvp: Liste kutusundan çoklu seçerek alt forma aktarma - Ebru Gıdak Akay - 17/11/2014

Teşekür Ederim. Hiç aklıma gelmemiştiImg-grin Kullanacağım. 


Cvp: Liste kutusundan çoklu seçerek alt forma aktarma - Ebru Gıdak Akay - 17/11/2014

(17/11/2014, 11:38)mehmetdemiral yazdı: Komut53'ün (yani Yeni kayıt tuşu) kodlarını şu şekilde değiştiriseniz isteğiniz olacaktır. Boşverin Access'te requery işini. Her zaman işe yaramıyor işte Img-grin  Bu arada hatırlatayım, lütfen düğme yordamlarında kod kullanın. Katışrılmış macro mümkün olduğunca (hatta hiç) kullanmayın. Çünkü programcılığınızı öldürüp tembelliğe alıştırıyor sizi. Onun yerine bir public modül yazın, tüm düğme yordamlarının kodlarını içine yapıştırın. Yeni kayıt, ileri, geri, kapat vs. gibi... Sonra çalışmalarınıza bu modülü ekleyin. Hangi kod lazımda modülden çağırın gitsin. İyi fikir di mi Img-grin 

Buda güzel fikirmiş. Makroyla benzer tembellik yaratmaz mı?Img-grin 
Sonuçta 10 satır kod yazacağımıza 2 satır yazmış olacağız yine. Ama sevdim ben bunuImg-grin
Henüz modül yazma prosüdürlerini bilmiyorum. Daha yolun başındayım. Ama mutlaka öğreneceğim. Verdiğiniz değerli bilgiler için çok teşekkür ederim.