[SORGU] ögrenci takip programı gelişmiş sorgu ve rapor
#1
iyi akşamlar,
3 haftadır uğraşıyorum bir türlü başaramadım lütfen yardım.
Ekte sunduğum çalışmamda istediğim ve yapamadığım şeyler

*Sınıfa tıkladığımda sınıfa ait derslerin ders combobox ına gelmesi,
*Derse tıkladığımda sadece o derse ait konuların gelmesi,
*2 tarih aralığındaki sorguyu Not formunda yaptım fakat not formunu öğr formu altına alt form olarak koyduğumda çalışmıyor çalıştırabilmek.
*son olarak ogrencııd e göre iki tarih arasında bana öğrencinin çözmüş olduğu test raporunu vermesi. yani raporda örnek mat11 den 10 defa test çözmüş olabilir bunu 10 defa yazmayacak mat11 i tek yazıp soru sayısı vb i toplayıp verecek, başka bir raporda konu bazında bu söylediklerimi yapacak .

Lütfen yardımlarınızı bekliyorum. Şimdiden çok teşekkür ederim.


Eklenti Dosyaları
.rar   SON.rar (Boyut: 800,75 KB / İndirilme: 252)



  Alıntı
Bu mesajı beğenenler:
#2
access-sql-7 
şu ikisi tamam
Alıntı: *Sınıfa tıkladığımda sınıfa ait derslerin ders combobox ına gelmesi,
*Derse tıkladığımda sadece o derse ait konuların gelmesi,
Combobox ların Satır kaynak Kodlarını Değiştirdim.
diğerlerine zaman bulunca el atan olu inş.


Eklenti Dosyaları
.rar   SON yeni.rar (Boyut: 809,67 KB / İndirilme: 229)



  Alıntı
Bu mesajı beğenenler:
#3
kubiata örneğinizi açamadım ama ihtiyacınız olan açılan kutuları birbirini bağlamaolayı.Aslında kısaca anlatayım işinizi yapabilirsiniz.önce tabloları oluşturalım
tablo_sınıf: sınıf_id ve sınıf_adı
tablo_dersBiggriners_id,sınıf_id ve ders_adı
tablo_konu:konu_id,ders_id ve konu_adı
tablolarımızı ilişkilendiriyoruz. ilgili alanları sırasıyla
daha sonra formumuza 3 adet açılankutu ekleyelim açılankutu1,2,3
kayıt kaynaklarını sorgudan alıyoruz
birinci kutu için sınıf tablosundan
ikinci kutu için konu_tablosundan fakat sınıf_id alanının ölçütüne [Forms]![oluşturulan form adı]![açılankutu1]
üçüncü kutu için konu_tablosundan fakat ders_id alanının ölçütüne [Forms]![oluşturulan form adı]![açılankutu2]
daha sonra
birinci kutunun olay yordamından güncelleştirme sonrasına şu kodu yazınız.
me.açılankutu2.requey
ikinci kutunun olay yordamından güncelleştirme sonrasına şu kodu yazınız.
me.açılankutu3.requey
olay tamam
açılan kutularda istediğiniz alanların görünmesi için biçi bölümünden sütun genişliklerini ayarlayabilirsiniz.
daha detaylı örnek için sayın taruz hocamızın örneği mevcut forumda



  Alıntı
Bu mesajı beğenenler:
#4
çok teşekkürler denedim oldu.
peki raporlama ile ilgili sorunum için yardımcı olabilirmisiniz.

Çok teşekkürler.



  Alıntı
Bu mesajı beğenenler:
#5
Not formunda sorunsuz çalışıyor ama Not formunu Ogrencı formunun altına alt form olarak koyduğumda formu açarken sınıf ve ders girin diye ikaz veriyor.



  Alıntı
Bu mesajı beğenenler:
#6
yazdıgım örnekteki ders ve konu kutuların satır kaynak kodu Sub Form referansını alarak yazıldı
bu şekilde yapılırsa dediğiniz hata oluşmaz.
örnek
SQL
  1. SELECT DERS.DERSID, DERS.DERSADI FROM DERS
  2. WHERE (((DERS.SINIFID)=[Formlar]![OGRENCI]![NOT_Sub].[Form]![Sınıf]))
  3. ORDER BY DERS.DERSADI;





  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Buzdolabı Stok Takip Programı Nasıl Yaparım. mertkevlar 3 231 13-04-2024, 01:35
Son Mesaj: dsezgin
  Stok Takip Programı Stok Satış Ekranı MRUNHAPY 2 269 28-01-2024, 23:24
Son Mesaj: MRUNHAPY
access-sql-14 Öğrenci Takip Programı genco051 19 22.085 20-09-2023, 22:22
Son Mesaj: serdary80
  [SORGU] Sınıfa Kayıtlı Aktif öğrenci Sayısını Bulmak Dcount Fonksiyonu by_hayalci 2 138 24-08-2023, 08:38
Son Mesaj: by_hayalci
  Gelişmiş Kullanıcı Ve Grup Yetkilendirme promigben 1 165 18-03-2023, 17:33
Son Mesaj: dsezgin
  [VBA] Alt Rapor Içeren Bir Rapor Her Personel Için Ayrı Excel Sayfasına Atılabilir Mi? abkbek 12 555 29-01-2023, 13:29
Son Mesaj: abkbek
  [FORM] personel takip-puantaj-stok takip personel kartı açılmıyor mustafa.sogutlu 5 2.967 27-12-2022, 14:33
Son Mesaj: metınaycıcek
  [RAPOR] Rapor Alt Bilgisinde Rapor Alanındaki Satır Sayısını Gösterme bobili 6 361 23-02-2022, 13:37
Son Mesaj: bobili

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi