Sorgulamada Tek Bir Parametreye Göre Süzme İşlemi

1 2
29/12/2011, 15:02

WiniFred

Bir de şu konuya bakabilir misiniz?:

https://accesstr.net/konu-birden-fazla-p...giliz.html
29/12/2011, 20:51

WiniFred

sadece WHERE ifadesini düzenledim. istediğin gibi çalışıp çalışmadığına bakman gerek.

Ek Dosyalar

30/12/2011, 08:53

PENTAGRAM1334

WiniFred kardeş ilgin için teşekkür ediyorum. Ama bir sorun var.
Sadece hizmet türünden birini seçersem genel ortalamayı veriyor. Güzel de. Sadece Müdürlükten birini seçtiğimde hata veriyor. Aynı şekilde sadece gruplardan birini seçtiğimde de hata veriyor. İki parametre seçildiğinde sıkıntı yok ortalamayı ve görüşleri veriyor. Sadece birini istiyorum. Ama herhangibirini.
30/12/2011, 20:23

WiniFred

@PENTAGRAM1334,
Bakabildiğim kadarıyla hata vermesinin sebebi sorgu değil. hesapları raporda yapmanızdan kaynaklanıyor problem. Bu hesapları, mümkün olduğunca sorgu içinde yapmanız gerekiyor. Raporda sadece genel toplam ve saydırma işlemlerini yapmanız daha sağlıklı olacaktır.

Bakabildiğim kadarıyla dedim, çünkü şu aralar vaktim yok pek. hazırlamam gereken bir proje var ve çok uzun süredir üzerinde çalışıyorum. Artık teslim etmem gerek.

Örnek olarak şöyle birşey vereyim, umarım buradan hareketle probleminizi çözebilirsiniz. Sorgu1'deki SELECT ifadesini şu şekile benzeterek hesaplarınızı yapın:

SELECT [T-GIRIS].[sira no], [T-GIRIS].hizmet, (([T-GIRIS].soru01)*20) AS S1Puan, (([T-GIRIS].soru02)*20) AS S2Puan, (S2Puan)/S1Puan) AS ORTALAMA, [T-GIRIS].soru03, [T-GIRIS].soru04, [T-GIRIS].soru05, [T-GIRIS].soru06, [T-GIRIS].soru07, [T-GIRIS].soru08, [T-GIRIS].soru09, [T-GIRIS].soru10, [T-GIRIS].gorus, [T-GIRIS].adi, [T-GIRIS].yer, [T-GIRIS].tarih, [T-GIRIS].md, [T-GIRIS].grup, [T-GIRIS].isim
Hesapları bu şekilde sorguda yapıp, sorgu sonucunu direkt rapora yazdırırsanız probleminizin çözüleceğini düşünüyorum.

Ayrıca Vba biliyorsanız karmaşık işlemlerde sorgunun bir sütununu, Module1'e yazdığınız bir function'dan dönen değer olarakta oluşturabilirsiniz. Örnek olarak şu konunun son mesajına eklediğim örneğe bakın:

https://accesstr.net/konu-yuruyen-bakiye...oblem.html

Çünkü dikkat ederseniz, form üzerinden değil de direkt Sorgu1'e çift tıklayarak sorgunuzu çalıştırdığınızda sıkıntısız çalışıyor sorgu.
07/01/2012, 04:32

benremix

Sn PENTAGRAM1334
Lütfen konuya dönüş yapınız

Saygılar...
1 2