Skip to main content

AccessTr.neT


İki ayrı tablodaki verilerden bir üçüncü tablo oluşturmak

İki ayrı tablodaki verilerden bir üçüncü tablo oluşturmak

Çözüldü #7
Ah üstadım, bende biliyorum aslında bu olayları kod yazaraktan halledilebileceğini fakat ne yazıkki kod yazmayı bilmiyorum.
Benim aklıma şöyle bir çözüm yolu gelmişti ;

bir makro tanımlanması gerekli bu makro sırasıyla şu işlemleri yapmalı
1) A tablosundan verileri alacak
2) A tablosunda gereksiz olan stünları otomatikmen silecek ( hangilerinin gereksiz olduğunu bir kereliğine mahsus biz tanımlayacağız)
3) A tablosundaki kolonları B tablosunda yer alan kolonlara göre yeniden isimlendirecek ( çünkü kolon başlıkları hariç alt satırdaki bilgiler aynı)
4) ortaya çıkan yeni tablo ile B tablosunu karşılaştıracak ve aradaki farklılıkları A tablosuna göre düzeltecek ( Aradaki farklılıklar ; liste fiyatı,Stok Adedi,ve yeni eklenen ürünlere ait bilgilerdir.) B tablosu ile A tablosu arasındaki ortak değişmeyen sabit veri ise ürünlerin stok kodlarıdır.

Bence böyle bir makro iş görür ne dersiniz?

Not : Size göndermiş olduğum A ve B.xls dosyalarındaki B dosyası gerçek A dosyası ise tamamen kolon ve satırları uydurma rakamlar ve isimlerden oluşmaktadır.
Son Düzenleme: 11/10/2009, 22:20, Düzenleyen: tsonmez2.
Cevapla
Çözüldü #8
Bence öyle yapmayalım. Her iki Excel dosyasından alınacak dosyalar birer tabloya aynen alınır. Bunlardan alınacak veriler bir sorgu ile yeni bir tabloda toplanır. İdeal tablodan da Excel dosyası oluşturulur. Başka türlü yollar da olmakla birlikte en kısa ve mantıklı yol bence bu.. Yarın fırsat bulduğumda uygulamaya başlıyorum. Bizim ekipte bu tür işlerin adamı Seruz'dur. Yakalarsanız mutlaka olayı çok hızlı olarak çözecektir.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #9
üstadım ilgine teşekkür ederim.İyi Geceler.
Cevapla
Çözüldü #10
Kesinlikle Mehmet hocama katılıyorum. Hallederse Seruz Hocam halleder. Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #11
Birisi Seruz'mu dedi?

Baktım konuda ismim geçmiş, hemen geldim.

Bu kadar övgüden sonra bana da konuya bakmak düşer artık Img-grin

İnceleyip döneceğim.
Öncelikle baştan başlayalım.

Alıntı:her iki tablodaki ortak alan ise b tablosunda görülen SKU kolonunda yer alan stok kodlarıdır
demişsiniz.

Ancak b tablosundaki SKU alanında aynı değere sahip birden fazla kayıt var.
Mesela b tablosunda O25510 değerine sahip iki kayıt var ve bunlar farklı kayıtlar.
Birisi Samsung Notebook diğeri Asus Notebook.
Bu nedenle bu alan, ortak alan olarak kullanılamaz.

İşin enterasan tarafı a tablosunda, ona benzeyen C sütunu var,
onda da O25510 olarak 2 kayıt var ve yine birbirinden farklı kayıtlar.
İşin enterasanı bu kayıtlar b tablosundan da farklı görünüyor.

Bir yanlışınız var bu konuda.
Lütfen tekrar inceleyin ve cevap yazın, ondan sonra devam edelim.


Benim gördüğüm ortak alan olarak kullanılabilecek,
a tablosunda f alanı, b tablosunda ProductID alanıdır.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #12
Ben sizin çalışmanıza başladım. Excelden tablolara veri aldım, son aşama için sorgu oluştururken gördüm ki sizin iki doyanızda ortak kriter yok. Ürün idlerinin veya adlarının ikisinde de ilişkili olması gerekir. Ben iki tablodaki ürünleri neye göre değerlendireceğim?
İnadına, ille de Accesstr.net...
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task