sorgu toplama hatası
Tarih
07/02/2011 16:45
Konu Sahibi
yasinunal
Yorumlar
3
Okunma
1177
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ü 
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.813
29/10/2008
899
Ankara
Ofis 2010 32 Bit
Bugün,10:44
Çö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ü 
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
  Sorgu ile Karakter Ayırma Hk. rknbrlz 9 119 Bugün, 00:09 atoz112
  karma kutuya göre toplama çıkarma maras321 5 202 06/12/2016, 03:07 maras321
  OLE server or ActiveX Control hatası temre 4 131 05/12/2016, 22:44 ozanakkaya
  Parametre girin hatası nightashes 3 57 04/12/2016, 23:07 Mesut Kaytan
  method or data hatası murat dikme 7 114 02/12/2016, 19:04 murat dikme


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