A.S.C Filtre, Grafik ve Raporlama Eklentisi

Tablolar Arası Toplama çıkarma Işlemleri
#13
Sn ofbayoglu61,
1. Access dosyasını açtıktan sonra, Üst Menu Çubuğundan Create(Oluştur) bölümünden, Qery Desing(Sorgu Oluştur) tıklayın,
2. açılan pencereden StokHareket ve data tabloları üzerinde çift tıklayın,
3. sorgunun üst bölümünde tabloların her ikisinden bir tane olmak üzere oluştuğunu gördüğünüzde tablo göster(Show Table) penceresini kapatın.
4. StokHareket tablosu cinsi üzerine fare ile gelip, surukle ile data tablosu Hamlist alanı üzerinde bırakın,
5.StokHareket tablosundan hangi alana fiyat yazdırılacaksa ust bolümdeki StokHareket tablosu söz konusu fiyat alanı yine sürükle bırak ile aşağıdaki bolüme çekin.
6. Üst menü çubuğunda Güncelleme(Update) butonunu tıklayın, alt bolümdeki söz konusu fiyat alanı güncelleştir(3 sıradaki) alanı bölümüne Data!tlbirim veya Data!tlbirim * Nz(StokHareket!Toplam;0) yazın,
7. kaydedin ve oluşan güncelleme sorgusunu çalıştırın.

Bu işlem adımları ile tablodaki alanları karşılaştırıp, veri çekme işlemlerini yapabilirsiniz.
Nz(......;0) eylemi alan bossa öndeki sayı ile sıfır çarparak hata vermeden sorgu çalışsın demek için konmuştur.



  Alıntı
Bu mesajı beğenenler:
#14
UPDATE StokHareket INNER JOIN Data ON (Data.tlbirim = StokHareket.ham_m2fiyat) AND (StokHareket.Cinsi = Data.Hamlist) SET StokHareket.ham_m2fiyat = [Data]![tlbirim]*Nz([StokHareket]![Toplam],0);

hocam bu şekilde yaptım İFADE TÜR UYUŞMAZLIĞI DİYOR


Eklenti Dosyaları
.jpg   ifade tür uyuşmazlığı.jpg (Boyut: 320,87 KB / İndirilme: 3)



  Alıntı
Bu mesajı beğenenler:
#15
(14-10-2021, 11:35)ofbayoglu61 demiş ki: UPDATE StokHareket INNER JOIN Data ON (Data.tlbirim = StokHareket.ham_m2fiyat) AND (StokHareket.Cinsi = Data.Hamlist) SET StokHareket.ham_m2fiyat = [Data]![tlbirim]*Nz([StokHareket]![Toplam],0);

hocam bu şekilde yaptım İFADE TÜR UYUŞMAZLIĞI DİYOR

Visual Basic
  1. UPDATE StokHareket INNER JOIN Data ON StokHareket.Cinsi = Data.Hamlist SET StokHareket.ham_m2fiyat = [Data]![tlbirim]*Nz([StokHareket]![Toplam],0)



4. StokHareket tablosu cinsi üzerine fare ile gelip, surukle ile data tablosu Hamlist alanı üzerinde bırakın,
işlem sırasında fıyatlar ıle surukle bırak dememıstım.

Yukarıdaki renkli alan fazla olmuş, fiyat alanını üst bolümde sürükle bırak ıle eşleştirmemeniz gerekir. Sürükle bıraka ilgili bolümler alan eşitlemesinde kullanılır.
ham_m2fiyat şekildeki tabloda yoktu onun yerine M2?Maliyet ile örnek verdim.

[Resim: attachment.php?aid=24624]


Eklenti Dosyaları
.jpg   Ekran Alıntısı.JPG (Boyut: 56,68 KB / İndirilme: 8)



  Alıntı
Bu mesajı beğenenler:
#16
Hocam dediğiniz gibi yaptım ama olmuyor aynı hatayı veriyor. tabloları sadecelştirdim resimlerde daha net olsun diye tekrar ekran görüntüsü aldım. istediğim şu şekilde tekrar özetliyim. 

Datahammaliyet tablosunda yer alan "ham_cinsi" sütünundaki verinin karşısında olan "tl_m2fiyat" sutunundaki veriyi "stokHareket" tablosundaki "Cinsi" yazan stunundaki veriye göre ilgili değeri "ham_m2fiyat" sutundaki yere yazsın istiyorum. 

bunun için sizin belirttiğiniz adımları yaptım ama olmadı. benim sorgu ekranımda oluştuturken hatamı yapıyorum. size tekrar gönderdim. çok zahmet ediyorum size ama bi tanesini siz yapsanız diğerlerini türetirim. yardımcı olursanız çok memnun olurun Hocam.


Eklenti Dosyaları
.jpg   datahammaliyet tablosu.jpg (Boyut: 322,52 KB / İndirilme: 1)
.rar   deneme.rar (Boyut: 526,56 KB / İndirilme: 0)
.png   sorgu ekleme ekranı.png (Boyut: 160,89 KB / İndirilme: 1)
.jpg   stokhareket tablosu.jpg (Boyut: 483,89 KB / İndirilme: 1)



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Tablolar Arası Ilişkilendirme ofbayoglu61 1 64 13-10-2021, 14:40
Son Mesaj: onur_can
  Iki Tarih Arası Sorgu (toplama) tolgahat 16 262 11-10-2021, 12:14
Son Mesaj: tolgahat
  [VBA] Komutlar Arası Bekleme Ekleme hedefkaya 3 213 13-06-2021, 16:13
Son Mesaj: halily
  [FONKSiYON] Veritabanı şifreleme Işlemleri abkbek 26 903 30-04-2021, 19:01
Son Mesaj: ekremer1969
  [FORM] Liste kutusunda sütün başlıkları ve toplama medsel 7 5.957 21-03-2021, 14:04
Son Mesaj: kamil_55
  Formlar Arası Kaydırma çubuklarını Senkronize Etmek sdurg 4 244 20-03-2021, 14:03
Son Mesaj: sdurg
  [VBA] Iki Tarih Arası Büyük Olanını Bulma benuva 12 584 28-02-2021, 22:47
Son Mesaj: userx53
access-sql-9 Sekme Denetimi Içerisinde Sayfalar Arası Alt Forma Veri Aktarımı Kaydı neco_can 5 384 12-02-2021, 17:52
Son Mesaj: neco_can

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi