sorgu toplama hatası
Tarih
07/02/2011 16:45
Konu Sahibi
yasinunal
Yorumlar
3
Okunma
1232
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 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 dosyada REDSORGU formunda İLK TARİH, SON TARİH, ÜRÜN ADI, LOT NO, RED NEDENİ, PROSES ve ÜRÜN DURUMU alanlarını yazdığımda GIRIS ADET alanına sorgu5'deki alanların toplaması gerekiyor. Fakat REDSORGU formunda örneğin ; ilk tarih olarak 01.01.2011, son tarih olarak 07.02.2011 yazıp diğer alanları boş bırakmama rağmen sürekli MMK067 adlı bir ürüne ait toplamı buluyorum.(Oysa ürün adı yazmadım)
Aynı tarihler için ürün adı olarak MMK031 yada başka bir ürün adı yazdığımda GIRIS ADET 0 oluyor.

Acaba nerede hata yapıyorum ???

Yardım eden ve ilgilenen arkadaşlar şimdiden teşekkür ederim Angel


Ek Dosyalar
.rar   AKM-STOK.rar (Dosya Boyutu: 74,65 KB / İndirme Sayısı: 8)
yasinunal, 19-08-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

C*e*l*o*y*c*e
Celosoft Yazılım
Kullanici Avatari
Uzman
M.... B....
2.862
29/10/2008
902
Ankara
Ofis 2010 32 Bit
Dün,23:07
Çözüldü 
sorguda
Like "*" & [Forms]![REDSORGU]![Metin0] & "*"
kullanmışsın yani buradaki veriler boş oldugunda Like ve "* " kullandıgın için hepsini süzüyor
[Forms]![REDSORGU]![Metin0]
şeklinde yazarsan metin kutusunda yazanı süzer yoksa süzme olmaz.
[Forms]![REDSORGU]![Metin0]
şeklinde sorgularınızı degiştirp deneyin

Cevapla

okileturc
Aktif Üye
Kullanici Avatari
Aktif Üye
O.... V....
966
18/03/2009
459
İzmir
Ofis 2003
23/05/2016,13:38
Çözüldü 
Sponsor Reklam
Sayın Yasin,
Sorgularınızda filtre ( kriter ) belirlediğiniz
alanlarda Like deyimi kullandığınızda
dikkat etmeniz gereken konu "o kolonu
boş olan kayıtların görünmeyeceğidir"


Böyle bir ihtimal varsa ( ki var çünkü sorgu
çalıştığında sadece 067 nolu ürünü veriyor yine
çünkü sadece o ürüne ait LOT numaraları girilmiş)
bu problemi aşmak için sorgunuzdaki alanı yeniden
düzenleyin ; Null değer den kurtulun

LOT örneğinden yola çıkarsak sorgu başlığını
şu şekilde değiştirin :

LOTYAZ : IIf(Len([LOT])>0;[LOT];"Boş")
Böylece Boş olan alanları "Boş" yazısı ile doldurduk
ve 5 nolu sorgunuzda problem kalmayacaktır.

Dikkat : Yukarıda değindiğim gibi boş kalması ihtimali
olan ve kriter girdiğiniz her kolona bunu uygulamanız gerekir
ya da veri girişi yaparken bu alanlara "Null" dışında default
bir değer yazdırmalısınız :"Boş", 0, vb

Kolay gelsin







okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
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 CELOCE ve Oktay Bey

Yardım ve ilginiz için çok teşekkür ederim. Dediklerinizde haklıydınız. Lotno alanları tablolarda boş. Buraya bilgi giriş zorunluluğu koyacağım +rep
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
  İki Tarih Arası Sorgu Ve Toplama kadirba72 12 188 2 saat önce kadirba72
  VarPtr TypeMismatch Hatası zzr 8 156 18/02/2017, 09:21 zzr
  tabloya veri kaydetme hatası murat dikme 3 61 17/02/2017, 19:14 murat dikme
  Verileri Excele Aktarma Hatası hknct 7 95 09/02/2017, 12:33 atoz112
  Dinamik Excel İle Sorgu Cevabı Almak dufrety 6 76 08/02/2017, 13:02 dufrety


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