Sayın mntf02,
Öncelikle,
Hem hazırlamış olduğunuz uygulama için emeğinize sağlık temennisi ile sizi kutlarım hem de emeğinizi paylaşıma sunmanız için de teşekkür ederim.
Elbette ki,uygulamanız üzerinde bazı düzenlemelerde bulunmak sureti ile kullanım amacınıza uygun hale getirmek için verimli olması sağlanabilmeye açık bir çalışma olarak görülmektedir.bu düzenlemeler de,gerek zaman içerisindeki kullanımlar dahilinde ihtiyaç olarak belireceği gibi gerekse de paylaşılabilecek hususlar çerçevesinde yorumlar veya açıklamalar yapılmak sureti ile edinilebilecektir.
Naçizane danışmak istediğim şimdilik olmak üzere,şu hususa dair bir bilgi edinme isteğim olacak.
(tam ayrıntılı inceleme imkanım olmaması nedeni ile,sadece geçici bir inceleme esnasında edindiğim gözlemler neticesinde),
öyle sanıyorum ki; Frm-NakilHesaplama adlı form üzerinde sadece tek kayıt üzerinden işlemler yürütülmekte.kast edilen şu;sadece bir İL ve bir ARAÇ seçilerek bir ya da üzeri MAHKUM ve PERSONEL belirlenebiliyor.bir GÜZERGAH ve bir ARAÇ belirlenebiliyorsa,aynı zamanda başka bir güzergah ve araç seçilemiyor veya bu yeni seçimler ile yeni bir nakil işlemi sağlanamıyor demektir.kısacası,bu form ile sadece tekli seçimler ile çıktı alınması söz konusu.
Bu sonuçtan hareket ile de,madem ki ikinci bir nakil işlemi için ancak listeler (seçimler) temizlendikten sonra yapılması geçerliyse,o zaman;ikinci bir İL ve ARAÇ seçiminin yapılmasına da gerek yok.bu vesile ile bu denetimlerde bir seçim yapıldıktan sonra ikinci seçimler yapılmasına bir engelleme kontrolü getirilip (örneğin;etkisizleştirme veya görünmez yapma gibi) tekrar başka seçim yapılması engellenebilir.neticede,birkaç seçimin aynı listede yapılmasının bir anlamı veya gereksinimi kalmamaktadır.kaldı ki,bu sonuç ile,ikinci bir SÜRÜCÜ seçimine de gerek kalmamaktadır.
Bu düşünceye sevk edilmesinin bir nedeni de,form üzerindeki hesaplamaları yapıldığı denetimlerde,bu hesaplamaların ancak tek seçimler için olduğu başka bir araca veya nakil işlemine dair yapılamamasından kaynaklanmaktadır.
Aklıma takılan ve danışmak istediğim husus bu.yanlış yorumluyorsam;bu yanlışımı açıklamalarınız ile gidermenizi temenni ederim.
Son olarak da,yine bu kısa inceleme akabinde denk geldiğim bazı hata veren durumları da belirtmek isterim.
1)
PencereGizle adlı modülün içeriğindeki declare edilen fonksiyon için PTRSAFE ile kullanımı için,site arama sayfasında 32 bit / 64 bit sürümlere yönelik olarak IF komutu ile kullanılmasını sağlamanız daha iyi olacaktır.böylece,olası PTRSAFE hatası vermesi de engellenmiş olur.(Site arama sayfasında bu hususa dair araştırmalarda bulunabilirsiniz.ilgili konular mevcut.)
2)
frmSplashScreen adlı formun Açıldığında olay yordamında yazılı olan
Kod:
Forms!frmSplashScreen!chkHideSplash = False
Kod satırında, chkHideSplash adlı denetim olmadığı gerekçesi ile (elbette ki,bu denetimin adı yanlış yazıldığından dolayı) hata vermekte.bu denetimin adını, chkShowHide olarak değiştirmelisiniz.
3)
Rp-OzelNakilYazdir adlı raporun içeriğindeki ODA başlığı altındaki denetimlerde yer alan
Dlookup fonksiyon tanımlamalarında hata vermektedir.tekrar kontrol edilmesi gerekmektedir.
Bu mesajda paylaşılan düşüncelerin,yorumların ve açıklamaların hem yapıcı ve faydalı olması hem de ileriye yönelik olası uygulama geliştirme düşüncesine dair katkı sağlaması temennisi ile.tüm mesaj sadece beni bağlar.tercih ve takdir sizindir.
Bilginize…iyi çalışmalar,saygılar.