alt formda bilgileri getirip yazdıramıyorum - 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ığı: alt formda bilgileri getirip yazdıramıyorum (/konu-alt-formda-bilgileri-getirip-yazdiramiyorum.html) Sayfalar:
1
2
|
alt formda bilgileri getirip yazdıramıyorum - yenginoglu - 11/12/2011 Arkadaşlar ürünler tablosundaki ürünlerin hazırlanması için hammaddeler tabosundaki hammaddeler ile helvanın yapılacağı hammaddeleri girip bunları maliyet tablosuna yazdırmak istiyorum. Yani 1- urunler dosyası (urun helva olsun) 2- hammaddeler dosyasından (irmik, şeker, yaş gibi) ne kadar kullanılacağı gibi girilsin 3- ve oluşan reçeteyi maliyetler tablosuna yazılsın. İstediğimi anlatabilmişimdir inşallah. Yapmayı denediğim alt formda yapamıyorum bir türlü olmuyor. Mantığı ters kurmuşda olabilirim. Yardımcı olursanız sevinirim. Cvp: alt formda bilgileri getirip yazdıramıyorum - ozanakkaya - 13/12/2011 Sn. yenginoglu, sorunuzdan anladığım kadarıyla cevap yazmaya çalıştım. FORM_MALIYET formunu açıp üstforma ve alt forma veri girdikten sonra butonu tıklayınca verileri TBL_MALIYET tablosuna aktarıyor. Cvp: alt formda bilgileri getirip yazdıramıyorum - yenginoglu - 13/12/2011 Sayın sledgeap evet istediğimi anlamışınız ilginize çok çok teşekkür ederim. size birde şu 2 hatayı sorayım. 1- üsttabloda yani ürün kodunu çağırıp işlem yaptığımızda ürünler tablosundaki urunkodu da değişiyor. 2- alt forma ilk satırdaki işlem doğru yapıyor yani miktar giriyorum çarpıyor ama ikinci satıra girdiğim miktar bütün satırlarda aynı oluyor hata nerede acaba. saygılarımla, Cvp: alt formda bilgileri getirip yazdıramıyorum - ozanakkaya - 14/12/2011 Alıntı:1- üsttabloda yani ürün kodunu çağırıp işlem yaptığımızda ürünler tablosundakiFormun Kayıt Kaynağı "SORGU_URUNLER" sorgusu, yani "TBL_URUNLER" tablosu. siz formda 1. kaydı değiştirdiğinizde tablodaki 1. satır doğal olarak değişir. Bunu önlemek için "TBL_URUNLER" tablosunu sadece ürün bilgileri için kullanın, formun kayıt kaynağı için örneğin "TBL_SIPARISLER" tablosu oluşturun. Veriler bu tabloya kaydedilsin. Alıntı:2- alt forma ilk satırdaki işlem doğru yapıyor yani miktar giriyorum çarpıyor amaAltformdaki MIKTAR metin kutusu ilişkisiz olduğu için bu hatayı alıyorsun. TBL_HAMMADDE tablosuna MIKTAR adında alan ekle ve altformdaki MIKTAR metin kutusunun denetim kaynağını MIKTAR olarak değiştir. Cvp: alt formda bilgileri getirip yazdıramıyorum - yenginoglu - 14/12/2011 sayın sledgeab 2 oldu ama 1 i yapamıyorum. örnek üzerinde gösterseniz. saygılarımla, Cvp: alt formda bilgileri getirip yazdıramıyorum - ozanakkaya - 14/12/2011 Anlatmak istediğim olay şu; formu açtığınızda üst formda yaptığınız tüm işlemler 1. kaydı değiştiriyor, formda sonraki kayda geçiş için buton vs. yok. FORM_MALIYET formunu ilişkisiz yap, tüm nesneleri ilişkisiz yap, formdaki urun kodu açılan kutusunun satır kaynağındaki sorguya, son alana URUN_ID alanını ekle, açılan kutunun güncelleştirme sonrasında olayına "Me.URUN_ID.Value = Me![URUN_KODU].Column(5)" kodunu ekle, bu şekilde sorun çıkmaz. Vere girişi sonrası verileri maliyet tablosuna aktarabilirsin. |