Skip to main content

AccessTr.neT


vb kodlarıyla tablolar arası veri aktarımı

vb kodlarıyla tablolar arası veri aktarımı

Çözüldü #1
Merhaba arkadaşlar,


"siparisanaliz" formumda bulunan musteriadı hanesine girilen yeni kayıtlardan her farklı siparişnumarası için, "musteri" tablomda o isim adına yeni kayıt açılmasını ("a_siparisler" tablosunda Siparis_musteriadi alanına girilen kaydın bu yeni açılan kayıttaki musteri_adi alanına aktarılmasını) ve "musteri" tablomdaki muster_siparisno alanına müşteri numarasının aktarılmasını istiyorum.


Yani örneğimde göreceğiniz; sipariş no alanında bulunan "121121" numarasını  ve "travela" müşteri adını, girdiğim anda bu kayıtların musteri tablosunda oluşturulmasını istiyorum. 


Fakat her sipariş numarasından bir tane kayıt girişmesini istiyorum. Söz gelimi; 121121 sipariş nolu "quarter" sipariş adlı bir kayıt girildiğinde, bu sipariş numarasına ait kayıt bulunmaktadır, lütfen başka bir sipariş numarası veriniz" gibi bir uyarı vermesini istiyorum.


Yardımlarınız için şimdiden teşekkürler.
.rar test.rar (Dosya Boyutu: 33,61 KB | İndirme Sayısı: 14)
Cevapla
#2
sayın mehmetb84,

öncelikle,
sürüm farkı dolayısı ile eklediğiniz örnek uygulama "tanınmayan..." uyarısı verdiğinden dolayı inceleme imkanı olmaması nedeni ile,sadece bilgi edinmek amacı üzerine

bahsettiğiniz talebinize yönelik olarak;
site arama sayfasında "tablodan tabloya "veya "tablolar arası" ifadelerini yazmak sureti ile,konu başlığınıza uygun içeriklerde çeşitli konular yer almakta.içeriklerindeki bilgileri ya da örnek çalışmaları inceleme imkanınız veya incelemeler neticesinde denemeleriniz oldu mu?

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
(22/12/2015, 14:19)atoz112 yazdı: sayın mehmetb84,

öncelikle,
sürüm farkı dolayısı ile eklediğiniz örnek uygulama "tanınmayan..." uyarısı verdiğinden dolayı inceleme imkanı olmaması nedeni ile,sadece bilgi edinmek amacı üzerine

bahsettiğiniz talebinize yönelik olarak;
site arama sayfasında "tablodan tabloya "veya "tablolar arası" ifadelerini yazmak sureti ile,konu başlığınıza uygun içeriklerde çeşitli konular yer almakta.içeriklerindeki bilgileri ya da örnek çalışmaları inceleme imkanınız veya incelemeler neticesinde denemeleriniz oldu mu?

bilginize...iyi çalışmalar,saygılar.

Access'de alt formlar kullanarak bu aktarımı kendim yapabiliyorum. Fakat bu formda olayın arka planda vb kodlarıyla yapımasını istediğim için böyle bir talepte bulundum. Formda vb kodlarıyla yapılan çalışmalardan uyarlama denemelerim de vb bilgim zayıf olduğu için pek başarılı olamadı.
Cevapla
#4
İnceleyip olumlu/olumsuz bildirimde bulununuz.
.rar kontrolveaktar.rar (Dosya Boyutu: 33,53 KB | İndirme Sayısı: 64)
Cevapla
#5
örnek başarılı çok teşekkürler.

Bütün formlarıma uyarladım, hepsinde işe yaradı, aklıma takılan husus;
 "metin51" etiketiyle forma yerleştirdiğimiz Dlookup komutu, anladığım kadarıyla diğer tabloda aynı kayıt olup olmadığını kontrol edilyor. Fakat bunu kod bölümüne nasıl bağladık? Ya da bağlamamız gerekmiyor mu? Bul ve ekle formülünde izine rastlayamadım. 
Son Düzenleme: 23/12/2015, 16:26, Düzenleyen: mehmetb84.
Cevapla
#6
Forma eklenen metin kutusu Dlookup kodunu denemek için eklendi. Çift kriteri Dlookup kodu olduğu için önce form üzerinde denedim. Siz metin kutusunu Silebilirsiniz. İşlem formda Vba sayfasındaki kodlar ile gerçekleşiyor.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task