Skip to main content

AccessTr.neT


Access Açılan Kutudan Seçilen Kriterlere Göre Rapor Alma Nasıl Yapılır?

Access Açılan Kutudan Seçilen Kriterlere Göre Rapor Alma Nasıl Yapılır?

Çözüldü #1
Merhaba değerli formum üyeleri;
Ekte bulunan işleyiş planı örneğimizde takıldığım bir noktayı sizlere sormak-çözüm bulmak istiyorum.

Yapmak İstediğim Şey;
1-frm_dersler adlı formda  2 adet açılan kutu var.
İlk açılan  kutuda ders ya da modül  farketmez seçiliyor,2.açılan  kutudan ise rapor almak istediğimiz ay seçilecek ve bu iki kritere göre rapor alınacak.Şuan 1.açılan kutudan ders ya da modül seçilip (ay kriterini yapamadım) rapor aç dediğimizde sorunsuz rapor açılıyor/alınıyor.Biz buna ay kriteri eklemek istiyoruz ama başaramadım bunuImg-cray(

2-frm_dersler adlı formda bulunan 2 adet açılan kutu mevcut.1açılan kutudan seçilen ders adı ya da modül adı ile 2.açılan kutudan seçilen ay adı açılacak raporda ilgili alanlarda yazılsın istiyoruz..
Örmek;eğer ki ders olarak TÜRKÇE seçilmiş ise ve Ay olarakta EYLÜL seçilmişse TÜRKÇE VE EYLÜL isimleri raporda ilgili yerde yazılsın.(resimdeki ilgili yerlere)

[Resim: do.php?img=5298]

Bu  iki hususta yardımlarınıza ihtiyacım var.Öneri ve yardımlarınızı bekliyor
Saygılar sunuyorum.
.rar İşleyiş Planım2007.rar (Dosya Boyutu: 1,07 MB | İndirme Sayısı: 13)
Son Düzenleme: 03/01/2016, 21:30, Düzenleyen: mehami.
Cevapla
#2
Uygulamadaki "srg_aylulum" isimli sorguyu birleştirme sorgusu olarak değiştirdim. Sorguda sadece ilk 6 ay var. Diğer aylarında sorguya eklenmesi gerekli.

"Nasıl eklenecek" diyorsanız sorguyu inceleyin. Önceki aylar nasıl yazılmış bakın. Türkçe karakterlerden dolayı alacağınız hatalar ile ilgili malesef cevap yazamayacağım. Türkçe karakter olayı için defalarca yazdık. 

Ayrıca, örnek uygulamalarınıza sadece sorunuz ile ilgili nesneleri ekleyiniz. 
Sizin uygulamanız 1,07 MB benim eklediğim 76 Kb.
.rar İşleyiş Planım__.rar (Dosya Boyutu: 76,02 KB | İndirme Sayısı: 14)
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
#3
Değerli ozanakkaya hocam;
Allah razı olsun,sayenizde sorun çözüldü.Konu taşınabilir.
Saygılar sunuyorum.


Not:Uygulamayı kullanmayı ve geliştirmeyi düşünen arkadaşlar için eksik olan eylül-ekim-kasım-aralık ayına ait kodlar

Visual Basic Code
SELECT tbl_degerlendirmeler.altbaslikid, tbl_degerlendirmeler.alanlar, tbl_degerlendirmeler.EYLUL AS ay, "EYLUL" AS ayadi
FROM tbl_degerlendirmeler
WHERE (((tbl_degerlendirmeler.altbaslikid)=[Formlar]![frm_dersler]![Metin45]) AND ((tbl_degerlendirmeler.EYLUL)=True) AND (("EYLÜL")=[Formlar]![frm_dersler]![Metin4]));

UNION SELECT tbl_degerlendirmeler.altbaslikid, tbl_degerlendirmeler.alanlar, tbl_degerlendirmeler.EKİM AS ay, "EKİM" AS ayadi
FROM tbl_degerlendirmeler
WHERE (((tbl_degerlendirmeler.altbaslikid)=[Formlar]![frm_dersler]![Metin45]) AND ((tbl_degerlendirmeler.EKİM)=True) AND (("EKİM")=[Formlar]![frm_dersler]![Metin4]));


UNION SELECT tbl_degerlendirmeler.altbaslikid, tbl_degerlendirmeler.alanlar, tbl_degerlendirmeler.KASİM AS ay, "KASİM" AS ayadi
FROM tbl_degerlendirmeler
WHERE (((tbl_degerlendirmeler.altbaslikid)=[Formlar]![frm_dersler]![Metin45]) AND ((tbl_degerlendirmeler.KASİM)=True) AND (("KASIM")=[Formlar]![frm_dersler]![Metin4]));

UNION SELECT tbl_degerlendirmeler.altbaslikid, tbl_degerlendirmeler.alanlar, tbl_degerlendirmeler.ARALİK AS ay, "ARALİK" AS ayadi
FROM tbl_degerlendirmeler
WHERE (((tbl_degerlendirmeler.altbaslikid)=[Formlar]![frm_dersler]![Metin45]) AND ((tbl_degerlendirmeler.ARALİK)=True) AND (("ARALIK")=[Formlar]![frm_dersler]![Metin4]));


şeklindedir bilginize..

Son Düzenleme: 04/01/2016, 07:55, Düzenleyen: mehami.
Cevapla
#4
Açtığınız konuların bir çoğuna Türkçe Karakter kullanmayın diye uyarıyoruz. Çok merak ettiğim için soruyorum, niçin içeriğinde Türkçe karakter barındırmayan KASIM, ARALIK kelimelerini KASİM, ARALİK şeklinde değiştirerek bozuyorsunuz?
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
#5
Bilgisayar dilinde genelde;
ı yerine i , ş yerine s vs vs şeklinde kullanıldığından sanırım alışkanlık olmuş

Ünlü bir düşünürün tabiri ile;
Alışkanlıkların zincirleri, önce duyulmayacak kadar hafif, sonra kırılamayacak kadar güçlü olurlar.

Benjamin Disraeli
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da