Ders Kodları Tablosundaki Alan Adlarına Göre öğrencinin Sınıfını Belirlemek ..
#1
Merhaba,
Ders kodları adındaki tablomda dersleri alan adı olarak kısalttım. Öğrenciler formumda ders kodlarından seçim yapıldığında öğrencinin sınıfını buna göre belirlemek istiyorum.
Örneğin 7turkc olan alan adı seçilmişse sınıfı 7 olacak. Birden fazla seçim olsa da sınıf yinede 7 olacak. Çünkü öğrenci 7.sınıf derslerini seçiyor.

Yardımlarınız için şimdiden teşekkürler.
Kolay gelsin herkese...


Eklenti Dosyaları
.rar   cizgi - Copy.rar (Boyut: 517,23 KB / İndirilme: 48)



  Alıntı
Bu mesajı beğenenler:
#2
peki MT ve MA alanları seçiliyse?
yada hem 7. hem 12. sınıf dersleri seçiliyse?



  Alıntı
Bu mesajı beğenenler:
#3
alt formdaki kodları silip aşağıdaki kodu yapıştırarak dener misiniz?
Not: MT ve MA alanları için bir şey belirtmediğinizden oralar için 0 yazıyor
Visual Basic
  1. Private Sub Form_Open(Cancel As Integer)
  2. For Each ctl In Me.Controls
  3. If TypeOf ctl Is CheckBox Then ctl.OnClick = "=ChkBx_Click([" & ctl.Name & "])"
  4. Next
  5.  
  6. End Sub
  7.  
  8. Public Function ChkBx_Click(ByRef ctl As Control)
  9. SeciliSay = 0
  10. With Forms!ogrenciler!sinifi
  11. .Enabled = True
  12. For Each ctl In Me.Controls
  13. If TypeOf ctl Is CheckBox Then
  14. If SeciliSay > 0 Then .Enabled = False: Exit Function
  15. If ctl.Value = -1 Then SeciliSay = SeciliSay + 1: .Value = Val(ctl.Name) Else .Value = Null
  16. End If
  17. Next ctl
  18.  
  19. .Enabled = False
  20. End With
  21. End Function





  Alıntı
Bu mesajı beğenenler:
#4
Hocam elleriniz dert görmesin, tam istediğim gibi olmuş, harika çalışıyor.
Teşekkür ederim.



  Alıntı
Bu mesajı beğenenler:
#5
Hocam birde programımda Taruz hocamızın yönetici aracını kullanıyorum. Yönetim panelinde kullanıcı şifresi değiştir dediğimde değiştirildi diyor fakat tabloya baktığımda herhangi bir değişiklik yapmıyor. Forumda yazdım ama henüz bir cevap gelmedi, konu hakkında bilginiz var mı?



  Alıntı
Bu mesajı beğenenler:
#6
1 - FKullanicilar formunu tasarım modunda açın
2 - Kaydet (Komut20) düğmesinin olayına gelin
3 - Metin10 = Sifre satırını bulup pasif yapmayı deneyin
Not: diğer konuya da ekledim



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Access özel Ders vefa1982 1 356 15-06-2025, 11:33
Son Mesaj: dsezgin
  özel Ders umutkocaman 1 211 07-02-2025, 07:58
Son Mesaj: dsezgin
  Sorgu Içerisinde Boş Alan Varsa 0 (sıfır) Ile Doldurmak denizfatihi 3 515 15-08-2024, 14:38
Son Mesaj: beab05
  [SORGU] çarpraz Sorguda Sütun Değeri Olarak Birden çok Alan Seçebilir Miyiz? abkbek 2 410 13-08-2024, 21:18
Son Mesaj: abkbek
  [VBA] Bir Tabloda Alan Türü Uzun Metin Olan Iki Ayrı Alanı Karşılaştırmak abkbek 13 1.187 10-11-2023, 22:26
Son Mesaj: abkbek
  [SORGU] Farklı Tablolarda Yer Alan Satış Bilgilerini Toplama Sorgusu Lidervet 1 481 09-11-2023, 00:54
Son Mesaj: dsezgin
  Boş Alan Kontrolü (taruz) : Rapor Butonu prtkl 5 676 31-05-2023, 22:48
Son Mesaj: hnakis
  [VBA] Alan Kontrollü Kaydetme Işlemi Ahmet51 2 489 25-05-2023, 14:07
Son Mesaj: Ahmet51

Foruma Git:


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