DSum komutu ve sorgu ile toplama
Tarih
07/07/2010 16:23
Konu Sahibi
yasinunal
Yorumlar
8
Okunma
2735
Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 5/5 - 1 oy



yasinunal
Aktif Üye
Kullanici Avatari
Aktif Üye
122
19/08/2009
0
İstanbul
Ofis 2007
16/07/2011,16:25
Çözüldü 
Sponsor Reklam
Arkadaşlar Merhaba Halay

Ekteki STOKSORGU formunda "URUNADI" alanına yazdığım ürün adına göre, URUNHAREKETLERI tablosunda GIRIS-ÇIKIS alanı "GIRIS" ve BÖLÜM alanı "DEPO" olan ADET verilerinin toplanmasını istiyorum.
Bunun için iki yöntem uyguladım. Birincisinde Dsum komutunu kullandım fakat olmadı. 2.yöntemde de sorgu1 ve sorgu2 ile yapmaya çalışdım yine olmadı. Her 2 yöntemdeki hatam nedir ?

Yardımcı olacak arkadaşlara şimdiden teşekkür ederim Img-grin


Ek Dosyalar
.rar   soru.rar (Dosya Boyutu: 23,49 KB / İndirme Sayısı: 36)
yasinunal, 19-08-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

Taruz
Aktif Üye
Kullanici Avatari
Aktif Üye
104
4
04/10/2009
20
Belirtilmemiş
Belirtilmemiş
10/06/2014,13:15
Çözüldü 
Merhaba..

Dsum ile oluşturmanız gereken yapı bu olmalı..:

Dim x As String
x = Dsum ("[ADET]", "URUNHAREKETLERI", "[URUNADI] = '" & [Metin0] & "'" _
& " AND[GIRIS-CIKIS]='GIRIS' and [BÖLÜM]='DEPO'")
Me.Metin8 = x


Hatanız...: Eksik kriter ve metin kutusunu urunadı olarak tanımlamanızdan kaynaklı.. Kutunun adı metin0 ;)

Diğer uygulamak istediğiniz yöntem de Dlookup fonksiyonu ile olur.. Yukarıdaki yapının yerine bu kullanılabilir..:

Me.Metin8 = Dlookup ("toplaadet", "sorgu1")


İlk yöntem daha efektiftir..
Cevapla

assenucler

Kullanici Avatari
Onursal
A.... S.... Ş....
2.053
31/10/2008
63
İstanbul
-
03/01/2017,18:22
Çözüldü 
Sponsor Reklam
Dostlar merhaba;

Sayın Taruz'un kodunu açılan kutudaki 2. stok kalemine uyarlamaya çalıştım.

Açılan kutudan ilk seçimde hata vermiyor, 2 nci stok kalemi seçildiğinde resim2'deki hatayı alıyorum. Nerede hata yapıyorum?

Teşekkürler.


Ek Dosyalar Ekran Görüntüleri
       
Cevapla

Taruz
Aktif Üye
Kullanici Avatari
Aktif Üye
104
4
04/10/2009
20
Belirtilmemiş
Belirtilmemiş
10/06/2014,13:15
Çözüldü 
Merhaba..

Hata fonksiyon null değer döndürdüğünden kaynaklı.. Yani o kriterlere uygun kayıt toplamı yok.. Bu durumu NZ fonksiyonu ile aşabilirsiniz..:

y = Nz(DSum("[ADET]", "URUNHAREKETLERI", "[URUNADI] = '" & [Metin0] & "'" _
& " AND[GIRIS-CIKIS]='CIKIS' and [BÖLÜM]='DEPO'"), 0)
Me.Metin12 = y

Cevapla

assenucler

Kullanici Avatari
Onursal
A.... S.... Ş....
2.053
31/10/2008
63
İstanbul
-
03/01/2017,18:22
Çözüldü 
Sponsor Reklam
Hocam ilginiz ve kısa süredeki yanıtınız için teşekkür ederim..

Selam ve sevgiler...
Cevapla

yasinunal
Aktif Üye
Kullanici Avatari
Aktif Üye
122
19/08/2009
0
İstanbul
Ofis 2007
16/07/2011,16:25
Çözüldü 
Sayın Taruz yardımınız için çok teşekkür ederim +rep Problem çözüldü. Ayrıca sayın Assenucler size de ilginiz için teşekkür ederim.
yasinunal, 19-08-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Yemek Sipariş Portalı 4 Sorgu Ekleme al1en 2 130 18/01/2017, 00:26 ozanakkaya
  Çapraz sorguda Between Like komutu orderyazbim 4 142 17/01/2017, 00:52 orderyazbim
  form ve raporda çapraz sorgu formatı mehmetb84 8 240 14/01/2017, 18:16 atoz112
  Access Sorguda Toplama Barkın Yalçınöz 7 172 28/12/2016, 20:20 ozguryasin
  Sorgu ile Karakter Ayırma Hk. rknbrlz 10 220 19/12/2016, 19:25 atoz112


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