İki ayrı tablodaki verilerden bir üçüncü tablo oluşturmak
Tarih
11/10/2009 20:32
Konu Sahibi
tsonmez2
Yorumlar
21
Okunma
5009
Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 5/5 - 1 oy



tsonmez2
Üye
Kullanici Avatari
Üye
9
1
11/10/2009
0
İstanbul
Ofis XP
17/10/2009,10:40
Çözüldü 
Üstadlarım benim bir sorunum var kısaca size izah edeyim;aşağıya iki tane tablo ekledim.a tablosundan yer alan veriler tedarikçi firmadan gelen hazır veriler. ben bu verileri ticari programıma aktarmam için b tablosunda görülen tablo formatına dönüştürmem gerekli.her iki tablodaki ortak alan ise b tablosunda görülen SKU kolonunda yer alan stok kodlarıdır.bu kodlar tedarikçi firma tarafından veilmeteler.
Yapılmak istenen

1)İki tablodaki bazı ortak veriler birleştirilerek( ortak verilerin bulunduğu kolon başlıkları farklı fakat içinde bulunan veriler aynı ) B tablosuna uygun formatta bir 3. tablo yaratmaktır ki bu tablo sonra ticari programa tekrar geri yüklenecektir.

2)oluşturulacak 3. tabloda B tablosundaki unininstock kolonu A daki İ kolonu ile karşılaştırılacak ve 3. Tablo B deki verilere göre tekrar güncellenecektir.

3)B'de yer alan listprice kolonu A daki J kolonu ile karşılaştırılacak ve oluşturulacak 3. tablodaki listprice kolonu A daki veriye göre güncellenecektir.

4)Tablo A da yer alan Fakat Tablo B de yeralmayan ( kısaca tedarikçi firmanın stoklarına yeni giren ürünler ) olacaktır.Bu ürünlerinde 3. Tabloya otomatikmen işlenmesi gerekmektedir.

Üstadlarım burada yapmaya çalıştığım şey bir nevi ürün bilgi güncellemesidir.Güncellenecek alanlarsa ; stok adedi(uniinstock) Liste fiyatı ( listprice) kısımlarıdır.Ayrıca tedarikçi stoklarına giren ve Bizde olmayan yeni ürünlerinde, B tablosuna uygun bir formatta oluşturulacak tabloya eklenmesidir.

Üstadlarım bu tablo dönüşümlerini Access te yapmak mümkünmüdür?Eğer mümkünse nasıl gerçekleştirilebilir ? veya Access te olmazsa hangi programda olabilir,yardımcı olursanız sevinirim.

Şimdiden teşekkürler.


Ek Dosyalar
.xls   a.xls (Dosya Boyutu: 21,5 KB / İndirme Sayısı: 16)
.xls   b.xls (Dosya Boyutu: 21,5 KB / İndirme Sayısı: 10)
tsonmez2, 11-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


mehmetdemiral
.
Kullanici Avatari
Uzman
M.... D....
4.734
30/10/2008
Samsun
Ofis 2013 Tr. 32 Bit
05/12/2016,11:17
Çözüldü 
Sayın tsönmez2
Probleminizin çözülebilmesi için aşama aşama ilerlemek gerek. Bu kadar şeyi tek bir hamlede anlamamızı beklemiyorsunuz sanırımImg-grin) Olayı daha açık ve net biçimde anlatın ve lütfen adım adım ilerleyelim.
İnadına, ille de Accesstr.net...
Cevapla


tsonmez2
Üye
Kullanici Avatari
Üye
9
1
11/10/2009
0
İstanbul
Ofis XP
17/10/2009,10:40
Çözüldü 
Üstadım aslında anlattıklarımın hepsi iki tablonun birbiriyle karşılaştırılması ve bu karşılaştırılan verilerden üçüncü bir tablonun oluşturulması işlemi.
Bu durumu nasıl adım adım anlatırım inanın bilmiyorum.
Peki bir deneyeyim.
iki tane tablomuz var.bunlar a ve b isimli tablolar.b isimli tablo benim ticari programdan dışarıya export ettiğim xls tablosu aynı şekilde ben bu formatta olmak kaydıyla bu verileri ticari programa inport edebiliyorum.
a tablosu ise tedarikçi firmanın dışarıya export ettiği tablo.(dikkat ederseniz her iki tablonun kolon başlıkları farklı) fakat içerik olarak bazı kalemleri aynı örnek; b tablosunun stokkodu a tablosu ile aynı fakat kolon başlıkları farklı birisinde kolon başlığı unitinstock iken diğerinde J olarak görünmekte.
B tablosunda veri güncellenecek alan iki tanedir.birincisi,unitinstock kısmı diğeri ise listprice kısmı bu veriler güncel haliyle B listesinde J ve İ kolonlarında varlar biz güncellemeyi A tablosuna göre yapacağız.

Buraya kadar olan kısımda anlaşılmayan bir husus var mı?
Eğer tamamsa devam edeceğim Img-grin)
tsonmez2, 11-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


mehmetdemiral
.
Kullanici Avatari
Uzman
M.... D....
4.734
30/10/2008
Samsun
Ofis 2013 Tr. 32 Bit
05/12/2016,11:17
Çözüldü 
Özet olarak şunu anladım ki, iki tablodan birindeki sadece 2 alan diğerinden güncellenecek. Doğru mu anladım?
İnadına, ille de Accesstr.net...
Cevapla


tsonmez2
Üye
Kullanici Avatari
Üye
9
1
11/10/2009
0
İstanbul
Ofis XP
17/10/2009,10:40
Çözüldü 
evet kısmen doğru.fakat tablo A da olan bazı veriler tablo B de yoklar ( veriden kastım ürünler ) yeni eklenen ürünlerinde Tablo A' dan tablo B' ye Tablo B formatında aktarılması lazımImg-grin)
Aslında olay çok daha karışık fakat burada bana bukadarlık kısmını cevaplasanız şimdilik yeterli.Ben vereceğiniz cevaptan yola çıkaraktan gerisini getiririm düşüncesindeyim.
tsonmez2, 11-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


mehmetdemiral
.
Kullanici Avatari
Uzman
M.... D....
4.734
30/10/2008
Samsun
Ofis 2013 Tr. 32 Bit
05/12/2016,11:17
Çözüldü 
Ben a ve b.xls dosyalarına baktığımda çok da benzeyen formatlar görmedim. Bu açıdan konuya vakıf olmayan birinden yardım almak zor olacak. Bu tür durumlarda genelde anlatan kişi açısından durum çok basit görülürken, dinleyenin anlaması son derece zor olur. Ben de aynı durumdayım. Ben de size olayı şöyle özetleyeyim.

1- Öncelikle bunları access'e veri olarak alan bir kod yazılacak.
2- Access tablolarına veriler aktarıldıktan sonra bir Sql sorgusu ile, 2 tablodan alınacak veriler alınarak yeni bir tablo oluşturulur veya tablonun birinden diğerine veri aktarılarak işlem yapılır.
3- İşlem bittiğine göre tekrar verinin dışarıya verilmesi için kod yazılacak ve çıktı xls dosyası olarak hazırlanır.

Ben de bir programda txt dosyasından benzer şekilde veri alıp düzenledikten sonra txt veya xls olarak dışarıya veren kodlar kullanıyorum. Ancak benim çalışmamda format aynı. Sizde format aynı değil ki? Siz format aynı demişsiniz de ben mi anlayamadım bilmiyorum ama format aynı görülmüyor. Sanırım atarılacak alanların formatları aynı demek istediniz. O zaman sıkıntı yok.
İnadına, ille de Accesstr.net...
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Tablo kayıtlarının başka tablolardaki kayıt durumuna göre çaprazlanması uguruygar 3 112 7 saat önce ozanakkaya
  Tablo ilişkilendirme kontrolü hakkında nightashes 2 55 08/12/2016, 23:49 nightashes
  Tablo dan Açılır Kutu ya alınan verilerek Sabit Ekleme yapma ask200075 7 275 21/11/2016, 18:49 ask200075
  Ayrı butonlardaki farklı işlevleri tek buton ile gerçekleştirmek murat dikme 9 352 20/11/2016, 16:06 murat dikme
  Bir tablodaki veri toplamını başka tabloya yazdırma shalala 8 202 15/11/2016, 00:59 shalala


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya