Sorgudan DSum ile çetiğim toplamın fazla vermesi

1 2
18/04/2014, 12:00

mntf02

Merhaba arkadaşlar;

Ceza İnfaz Kurumları için hazırladığım programda ekteki ekran alıntısında yer alan paneli ana kontrol paneli olarak belirlerdim. Panelin üstünde yer alan metin kutularında GENEL MEVCUT,HAZIR MEVCUT,ADLİYEDE OLANLAR,HASTANEDE OLANLAR vs. gibi alanlar mevcut. Hali hazırda genel mevcudum 686, ADLİYEDE OLAN 1 dir. Veriyi çektiğim tabloda KURUMDAMI adlı alanda açılılır kutu sekmesi var, ve bu alanada F_Kurumda Tablosundan veriyi çekmekteyim.

Sorgular içerisinde MEVCUT SORGUSU yer almakta, bu sorgu bana GENEL MEVCUT sayısı vermekte ve kontrol panelindeki ilgili metin kutusuna toplam sayıyı Dsum işlevi ile gerçekleştiriyorum.

Ancak ADLİYEDE olanlar metin kutusuna ADLİYE SORGUSUNDAn veri çekiyorum. Lakin sorguda 1 kişi göstermesine rağmen Kontrol Panelindeki ilgili kutuya 4 kişi olarak veriyor.( ADLİYE SORGUSUNDA KURUMDAMI alanının ölçüsüne 4 yazıyorum. Nedeni F_Kurumdamı tablosunda Adliyede olanlar ifadesininin IDNOSU 4 olduğundan) Bu verdiği sayı Genel Mevcut sayısınıda fazlalaştırıyor.
Bu konuda yardımlarınızı bekliyorum.

NOT: Program Hükümlü ve Tutuklu verilerini içerdiği için ekleyemiyorum ( Sakıncalı )
18/04/2014, 12:05

POWER

Bu şekilde cevap vermek imkansız...

4-5 adet veri kalsın,isimleri değiştirin,ilgili sorgu ve ilgili formlar kalsın ve örnek ekleyin...
18/04/2014, 12:28

mntf02

Bilgiler değiştirilerek program eklenmiştir.
18/04/2014, 12:55

POWER

İncelermisiniz...

Adliye Sorgusuna ADET alanı eklenmiştir.

Ana Kontrol Panelinde Adliye Olan metin kutusu

=DSum("ADET";"ADLİYE SORGUSU")

olarak değiştirilmiştir...
18/04/2014, 13:12

mntf02

Sayın POWER,
Kulladığımız ağ indirmeye izin vermiyor. Sorgu Kısmına yazdığınız ifadeyi yazabilirmisiniz?

(18/04/2014, 12:55)POWER yazdı: İncelermisiniz...

Adliye Sorgusuna ADET alanı eklenmiştir.

Ana Kontrol Panelinde Adliye Olan metin kutusu

=DSum("ADET";"ADLİYE SORGUSU")

olarak değiştirilmiştir...
18/04/2014, 17:36

ozanakkaya

(18/04/2014, 13:12)mntf02 yazdı: Sayın POWER,
Kulladığımız ağ indirmeye izin vermiyor. Sorgu Kısmına yazdığınız ifadeyi yazabilirmisiniz?

ADLİYE SORGUSU isimli sorgunun Sql kodu aşağıdadır.

SELECT [MEVCUT SORGUSU].IDNO, [MEVCUT SORGUSU].ADISOYADI, [MEVCUT SORGUSU].TCKIMLIKNO, [MEVCUT SORGUSU].KOGUSU, [MEVCUT SORGUSU].DURUMU, [MEVCUT SORGUSU].DOGUMYERI, [MEVCUT SORGUSU].DOGUMTARIHI, [MEVCUT SORGUSU].BABAADI, [MEVCUT SORGUSU].ANAADI, [MEVCUT SORGUSU].SUCU, [MEVCUT SORGUSU].GELISTARIHI, [MEVCUT SORGUSU].KURUMDAMI, [MEVCUT SORGUSU].[ID DİSİPLİN CEZALARI], [MEVCUT SORGUSU].[ÖDÜL GÖRÜŞÜ ALDI], [MEVCUT SORGUSU].MİSAFİR, [MEVCUT SORGUSU].IDTEROR, [MEVCUT SORGUSU].FOTO, 1 AS ADET
FROM [MEVCUT SORGUSU]
WHERE ((([MEVCUT SORGUSU].KURUMDAMI)=4));
1 2