formu kontrol etme

Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
cevap

programında bazı düzenlemeler yaptım veri kontrolü üzerinde çalışıyorum bir iki alan olsa problem yok ama bir iki günden oda çözülür sen bu yeni halini incele bazı gereksiz alan ve bazı gereksiz uygulamaları kaldırdım bir çok şeyi otomotik hale getirdim

giriş ekranı

idari
idari büro
ahmet
123
 
Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
İlk önce zamanını ayırıp yardım ettiğin için çok teşekkür ediyorum.
Ayrıca yaptığın programı inceledim dediğin gibi bir kere girildikten sonra giren kisişi otomatik olarak arka planda data'ya yazılıyor, her kayıtta tekrar kendi adını seçmesi gerekmiyor,
Hele kaydet dendiğinde meydana gelen olay hakikaten şirin, :), Yalnız kaydet butonununu yanında ekleyi bulamadım, ancak kod kısmında ekle ile ilgili kod yazılmış, buton yok..
Ve yine, daha önce gönderdiğim örnekte görülmüş olması lazım. Toplam kayıt atıyorum 8 olsun.. Ancak İdari Büronun evrakları 2 idi. Bu şu demekti bu evraklar bir datadan sorgu ile alınıyordu, alının evraklar ise idari büro olan evraklar. Şimdi idari büro yu kullanan kullanıcı evraklarını görmek, tamamlaması gereken yerleri tamamlamak (çünkü evraklar daha önce evrak kayıt kısmında kaydediliyor, subesayısı veriliyor, hangi birime düşülüyorsa keydedilir.) için diyelim ki senin söylediğin şekilde kullanıcı adının tanımlandığı form oradan şifresini girdikten sonra kaydedilmiş verilerin görüldüğü form açıldı.. Buraya kadar problem yok tabiki ancak büro tarihi kısmından sonraki büro sayısı, neyapıldı, hangi dolapta, hangi klasörde, ilintili evraklar alanını doldurdu.(ama sen buradaki alanlardan bir kısmını değiştirmissin, mesela bürosayısı, zate sıkıntılarımdan biri bu, alanın sayılarak toplam rakamdan bir fazlasının yazdırılması gerekiyordu.)

Diğer sorun da; aynı o form gibi yeni kayıt eklemek istediğinde yeni bir formun açılarak "tüm alanlar açık olması gerekiyor veri girilebilmesi için" evrak kayıt bürosuna uğramadan yeni bir evrağı göndermesi gerekiyor, işte diğer sıkıntı; kendi evrağınının toplamı 3 olduğu halde, toplam şube evrağı 15 ise, yeni kayıt esnasında ekle dendiğinde varsayılan olarak şubesayısı kısmına 16 gelmesi,

Uzaktan bizde dert küpü gibi anlatıyoruz, sende ciddiye alıp ilgileniyorsun, olduğu kadar ne yapalım, biz bilen kimselerden faldalanmak için buraya müracaat ettik. Eğer seni işlerinden alı koyuyorsak istediğin gibi davranabilirsin.. şimdiden elinden geldiği kadar yardımcı olan herkese başta Gulsum1'e teşekkürlerimi sunuyorum.. kolay gelsin..:roll:
 
Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
cevap

sanırım senin dediğin kontrol olayını çözdüm ve muhteşem bir kod ortaya çıktı bu kodu mutlaka arşivinize koyun demekki ilginç fikrler ilginç olaylar ortaya çıkarıyor kontrol için bir tablo bir sorgu ve bir kod olayı var tabloda kontrol edeceğin alanlar var kontrol etmek istediğin alanların seçiyorsun böylece her alana veri girmek gerekli olayı ortadan kalkıyor formda eğer girilmesi gereken bir alan atlandığında bu alanları boş geçemezsiniz diyor ve boş alanlardan ilkine gidiyor bunu kaydet butonunda yapıyor ama formun kapanışı ve çıkışında kodun bir yerine koyulması gereken DoCmd.Close olayı arıza veriyor bunuda çözen arkadaş olursa mutlaka bildirsinki iki gündür uğraşmama rağmen çözemedim gerçi form bir başka formda alt form olduğunda problem yok ama öylede hoş olmuyor
 
Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
cevap

eğer kod işini gördüyse sevinirim ona göre cevap ver yoksa bende merakta kalıyorum
 
Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
eğer kod işini gördüyse sevinirim ona göre cevap ver yoksa bende merakta kalıyorum
Cevabı geç verdiğim için kusura bakma, bilgisayarda problem vardı, dahada giderildi denemez ama, :) çok şükür en azından şimdi çalışıyor.
Birkere gösterdiğin ilgi için çok teşekkür ediyorum, harika bir mantık ve o kodları muhakkak kullanacam, ancak doğrusunu söylemek gerekirse o bahsettiğim programı şuan kullanıyorum, kullanılıyor, köklü bir değişiklik yerine ilerdeki projelerimde kullanacağım.

Zehmet edip yardımcı olduğun için çok teşekkür ediyorum.
 
Üst