Formu incelerken SBS verisinin tablodaki yerine gitmesini sağlayacak komutun
Private Sub sbs1kayıt_Click()
Forms!FR_OGRENCI6!SBS1 = Me.SBS1
End Sub
olduğunu farkettim. Me yukarıdaki me.Yanlış anlamışta olabilirim.
Bahsettiğiniz sorunu gördüm. Onuda halletmeye çalışıcam.
Formülle hesaplanan verileri tabloya aktarma
Me ben demek hocam. Yani o an işlem yapılan formu veya formdaki kontrolü ifade eder. Aktif olan formu yani...
Yani tespitiniz doğru...
Yani tespitiniz doğru...
"Error loading dll" hatasının bilgisayarımdan kaynaklandığını ve camdan dışarı atılacak bir makinemin olduğunu belirterek gösterdiğiniz hataların onarıldığını ve olayı kendimce çözdüğümü yazmak istedim. kodların doğru çalıştığına emin gibiyim aslında ama her 3 açılıştan 1 inde bu dll hatasını vermeye başladı makinem.
Neyse. Atık bir tane tablo fazlası olsada istediğimi elde edebildim. harun hocam belirttiğiniz boş geçilen veriler artık kayıt altında. ve tüm kayıtların tek tabloya gitmesi daha uygun oldu benim için. raporlamalarda işime yarayacak. inceleme fırsatınız olursa, komut butonlarından sbs3 kayıta kadar kodları denemek için yazdım.farklı verileri artık sbs1,2, ve 3 e aktarıyoruz.tüm veriler boş geçilmeden oluyor bu. sbs2 ve 3 formda anında görünmüyor ama yerine gitmesi önemli benim için.kayıtı ileri geri yapınca yeni kaydı görüyoruz.
merak ettiğim acaba kodlardanmı dll hatası veriyor. indirip formdaki ilk üç kayıt butonlarına basan arkadaşlar çalışıp çalışmadığını yazabilir mi acaba.
harun hocam eksikliği belirttiğiniz için teşekkürler. böyle daha da iyi oldu.
Eklemeyi unutmuşum...
Neyse. Atık bir tane tablo fazlası olsada istediğimi elde edebildim. harun hocam belirttiğiniz boş geçilen veriler artık kayıt altında. ve tüm kayıtların tek tabloya gitmesi daha uygun oldu benim için. raporlamalarda işime yarayacak. inceleme fırsatınız olursa, komut butonlarından sbs3 kayıta kadar kodları denemek için yazdım.farklı verileri artık sbs1,2, ve 3 e aktarıyoruz.tüm veriler boş geçilmeden oluyor bu. sbs2 ve 3 formda anında görünmüyor ama yerine gitmesi önemli benim için.kayıtı ileri geri yapınca yeni kaydı görüyoruz.
merak ettiğim acaba kodlardanmı dll hatası veriyor. indirip formdaki ilk üç kayıt butonlarına basan arkadaşlar çalışıp çalışmadığını yazabilir mi acaba.
harun hocam eksikliği belirttiğiniz için teşekkürler. böyle daha da iyi oldu.
Eklemeyi unutmuşum...
Son Düzenleme: 12/03/2009, 03:02, Düzenleyen: donepezil.
arkadaşın ilk örneğini açabildim ama incelemek ve öğrenmek için diğerlerini indirdiğimde açamadım. açabileceğimiz bir şekilde tekrar verebilirmisiniz?
Filtrelemede Ölçüt
Like"*"&[metin kutusu]&"*"
Like"*"&[metin kutusu]&"*"
Sayın firdevs, son mesajdaki dosyayı indirin. Son hali son mesajda...
Sayın donepezil;
1- Gördüğüm kadarıyla TB_SBSVERI6 tablosundaki alanları TB_OGRENCI6 tablosuna aktarmışsınız. TB_OGRENCI6 tablosuna ihtiyacınız kalmamış bu durumda.
2- Bütün bilgiler tek tabloya kaydedilince benim aklıma başka bi yöntem daha geldi. Hem böylece formda da görebileceksiniz kişinin SBS1, SBS2, SBS3....... test sonuçlarını. Tamamını yani. frm_sbs formunuza Sekme Denetimi ekledim ve SBS1 den 10 kadar hepsi için sayfa açtım. SBS1 için Sayfa1, SBS2 için Sayfa2 diye gidiyor.
Hesaplamaları formülle yaptıracak olursanız ve bu alt formun kayıt kaynağını TB_OGRENCI6 olarak ayarlayacak olursanız, her sayfadaki metin kutusunu da SBS2, SBS3, alanlarına ait tablo alanları ile ilişkilendirecek olursanız, sekme denetimi üzerindeki tüm alanlar tablo ile eşleşmiş olur. Böylece kişinin bilgilerini görüntülediğinizde kişiye ait tüm SBS notları görüntülenmiş olur. Hem tabloya yazılmış hem de formda görüntülenmiş olur. Veriler yazıldıktan sonra hesaplama o kadar da kasmaz sizi...
Ben bişeyler yaptım. Arayüz olarak yaptım. Kodlarına ve denetim kaynaklarına bakmadım. Siz bunu beğenecek olursanız bunun üzerinden devam ederiz.
Bir konuyu söylemeden geçemeyeceğim: Çabalarınızdan dolayı sizi tebrik ediyorum... Bu kadar kısa bir sürede bu kadar ilerleme kaydetmek her babayiğidin harcı değildir.
Sizi forumda daha sık görmek isterim... İnanın bana 1-2 ay içinde çok büyük ilerleme kaydedeceksiniz.
Kolay gelsin...
Sayın donepezil;
1- Gördüğüm kadarıyla TB_SBSVERI6 tablosundaki alanları TB_OGRENCI6 tablosuna aktarmışsınız. TB_OGRENCI6 tablosuna ihtiyacınız kalmamış bu durumda.
2- Bütün bilgiler tek tabloya kaydedilince benim aklıma başka bi yöntem daha geldi. Hem böylece formda da görebileceksiniz kişinin SBS1, SBS2, SBS3....... test sonuçlarını. Tamamını yani. frm_sbs formunuza Sekme Denetimi ekledim ve SBS1 den 10 kadar hepsi için sayfa açtım. SBS1 için Sayfa1, SBS2 için Sayfa2 diye gidiyor.
Hesaplamaları formülle yaptıracak olursanız ve bu alt formun kayıt kaynağını TB_OGRENCI6 olarak ayarlayacak olursanız, her sayfadaki metin kutusunu da SBS2, SBS3, alanlarına ait tablo alanları ile ilişkilendirecek olursanız, sekme denetimi üzerindeki tüm alanlar tablo ile eşleşmiş olur. Böylece kişinin bilgilerini görüntülediğinizde kişiye ait tüm SBS notları görüntülenmiş olur. Hem tabloya yazılmış hem de formda görüntülenmiş olur. Veriler yazıldıktan sonra hesaplama o kadar da kasmaz sizi...
Ben bişeyler yaptım. Arayüz olarak yaptım. Kodlarına ve denetim kaynaklarına bakmadım. Siz bunu beğenecek olursanız bunun üzerinden devam ederiz.
Bir konuyu söylemeden geçemeyeceğim: Çabalarınızdan dolayı sizi tebrik ediyorum... Bu kadar kısa bir sürede bu kadar ilerleme kaydetmek her babayiğidin harcı değildir.
Sizi forumda daha sık görmek isterim... İnanın bana 1-2 ay içinde çok büyük ilerleme kaydedeceksiniz.
Kolay gelsin...
NZ Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
Son Düzenleme: 12/03/2009, 16:56, Düzenleyen: tdsharun.
Sayın tdsharun hocam, (hocam ifadesini sakın laubalilik olarak algılamayın,mesleğiniz ve yaşınız nedir bilmiyorum ama bana birşey öğreten herkes benim hocam yani öğretenimdir mantığıyla kullanıyorum. Rahatsızlık hissediyorsanız şimdiden özür dilerim) belki teşekkür edilmekten bunaltıcam sizi ama gerçekten artık çok mahcup bi duruma düşürdünüz beni son yaptığınız ve yazdıklarınızla.Buradaki herkese yaptığınızı biliyorum ama işinizi gücünüzü bırakıp bu projeyle yakından ilgilinen başta siz ve sayın sledgeab'e minnettarım gerçekten. Öğrenmenin yaşı yoktur. Yeterki merak edin ve zevkle yapın. Ben öğrendikçe zevk duyuyorum ve sizde öğretmekten zevk duyuyorsunuz. Öyle olmasa neden uğraşasınız. Keşke tüm eğitimcilerimiz,öğretmenlerimiz bu işi böyle zevkle yapsa ülkemizde. Zorunlu hizmet denilen ve zorunlu hizmete maruz bırakılan halk için onur kırıcı durum olmazdı ozaman.
Neyse...
Harun hocam elinize sağlık. Sekme eklemek süper bir fikirmiş. Çok büyük kolaylık oldu.Ben butonları IIF komutuyla veri yoksa gizlemeyi düşünüyordum. Böylesi çok daha kullanışlı oldu. Kayıt olayını halletmiştim zaten. Kodları ben butonlara döşerim. Form ayarlamalarınıda deiğiniz gibi yapıcam.Tüm sorgular ve raporlamalar bitince artık dış görünüşle ilgilenme zamanı gelecek. Arayüz yapmak için burada gördüğüm örneklere göz atmıştım. Güzel fikirler var.şimdi bunun üzerinde çalışmaya devam edicem. elinize sağlık. mümkün olduğunca forumda kalmaya çalışıyorum.Çünkü her yazıdan yeni fikirler alıyorum.
Sizede kolay gelsin...
Neyse...
Harun hocam elinize sağlık. Sekme eklemek süper bir fikirmiş. Çok büyük kolaylık oldu.Ben butonları IIF komutuyla veri yoksa gizlemeyi düşünüyordum. Böylesi çok daha kullanışlı oldu. Kayıt olayını halletmiştim zaten. Kodları ben butonlara döşerim. Form ayarlamalarınıda deiğiniz gibi yapıcam.Tüm sorgular ve raporlamalar bitince artık dış görünüşle ilgilenme zamanı gelecek. Arayüz yapmak için burada gördüğüm örneklere göz atmıştım. Güzel fikirler var.şimdi bunun üzerinde çalışmaya devam edicem. elinize sağlık. mümkün olduğunca forumda kalmaya çalışıyorum.Çünkü her yazıdan yeni fikirler alıyorum.
Sizede kolay gelsin...
Konuyu Okuyanlar: 3 Ziyaretçi