Kayıt Tarihi: 28.12.2011
Toplam 0 konu açtı.
Toplam 2 yorum yaptı.
Toplam
0
puanı bulunmakta.
Beğeniler: 0 / 0
slm bana eczane veri tabanı lazım yardımcı olabilirseniz sevinirim yaptıklarınıza baktım çok güzel
Kayıt Tarihi: 02.08.2010
Toplam 28 konu açtı.
Toplam 230 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2003,
Beğeniler: 0 / 1
sayın aziz bey biliyorsunuz ki bir veritabanı hazırlamak için işin işleyişini de bilmek gerekiyor şimdi benim ilgi alanım olmadığı için ne nedir bilemem
onun için siz işin bi ucundan tutun ki bizler ve burda forumda çalışan diğer arkadaşlar sizlere yardımcı olacaklardır.
kısaca programda neler olması gerekiyor,ne tür veri gireceksiniz ve ne tür rapor alacaksınız gibi
Kayıt Tarihi: 27.11.2008
Toplam 0 konu açtı.
Toplam 11 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2003,
Beğeniler: 0 / 0
Sayın döndüdedöndü;
Şimdi tabloları inceliyordum da, kafama takılan bazı noktalar var. Sizinle de paylaşayım dedim.
1- tblpersonel tablosuyla tblmaas tablosundaki birçok alan birbiriyle aynı. Aynı bilgiler hem tblpersonel hem de tblmaas tablosunda depolanıyor. Bu da mükerrer kayıt oluşturuyor. Veritabanına gereksiz veri işlenmiş oluyor. Bu da veritabanının hantallaşmasına sebep olur. Hesaplamaya esas verileri tblpersonel tablosundan DLOOKUP ile çekip tblmaas tablosuna hesaplanmış şeklini aktarmak daha mantıklı geliyor bana. Hatta tblmaas tablosuna bile ihtiyaç yok diye düşünüyorum. Doğrudan arşiv tablosuna göndermek daha doğru. Böylece hem veritabanı küçültülmüş olur, hem de veritabanının hızı arttırılmış olur.
2- frmpersonel formuyla frmmaas formu da aynı mantıkla düşünebiliriz. frmmaas formunda aynı bilgilerin tekrarlanmasına gerek yok. frmpersonel formuna konulacak bir butonun olayına yeni pencerede maaş hesaplama formunu tetikleyebilir ve sadece hesaplanmış halini görebiliriz. Hesaplamaları da sorgularla yapmaktansa VBA'dan yapmak daha hızlı bir işlem sağlar.
3- Ekrana kapla makrosu gerekli mi? Hadi diyelim gerekli, 1 satırlık kod yeterli, ayrıca makroyla tetiklemeye gerek var mı?
4- Tabloların alanlarında giriş maskesi kullanımları var. Bunlar gereksiz yere veritabanını şişirir. Verileri form, sorgu ve raporlar üzerinde biçimlendirmek ve bunlar üzerinde görüntülenme şeklini değiştirmek hızı arttırır.
Benim ilk gördüklerim bunlar. Siz ne dersiniz? Ya da ilgilenen arkadaşlar ne düşünürler?
Yorumlarınızı bekliyorum...
Kayıt Tarihi: 02.08.2010
Toplam 28 konu açtı.
Toplam 230 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2003,
Beğeniler: 0 / 1
değişik bir görüş saygı duyuyorum dediğiniz şekilde uygulayıp buraya eklerseniz daha iyi olur tabi hız artıyorsa ii dir veri tabanı için .
ayrıca her program tasarlayan kişilerin belli bir şekli oluyor bu her yiğidin yoğurt yemesi farklı gibi mesela,
değişik şeyler öğrenmek iyi olur bizler içinde paylaşımınızı bekliyorum..
Kayıt Tarihi: 02.08.2010
Toplam 28 konu açtı.
Toplam 230 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2003,
Beğeniler: 0 / 1
mükerrer kayıt olayını birincil anahtar olarak tc kimlik noya uyarladığım için öyle bir olanağa imkan yok,ayrıca sorguda hesap demişsiniz ama genelde hesaplamalarım tek buton aldında ve vba da yazılmıştıı.
birinci bölümde dediğinizi maaş tablosuna gerek kalmadan yapılabiliyorsa valla süper olur derim ...
aslında benim buradaki maaş hesaplama program gidiş yolum şu;
personel verileri sabit,maaş tablosunda da o ay maaş işlemi hangi personellere yapılacaksa onlar mevcut oluyor ve bir sonraki maaş ayında yeniden maaş tablosuna personel ekleme yerine güncelleme yapıyorum hesaplanmayacak personeli maaşdan çıkartıyor ve hesaplatıp arşive gönderiyorum. aslına maas formu bir hesaplama aracı gibi düşündüm daha değişik kısa bir yol mevcutsa o şekilde yapmak elbette iyi olur derim.belki dahada farklı düşünenlerde varsa önerilere açığım
Kayıt Tarihi: 27.11.2008
Toplam 0 konu açtı.
Toplam 11 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2003,
Beğeniler: 0 / 0
Mükerrerden kastım, aynı verilerin farklı tablolarda tekrar tekrar depolanmasıydı.
Zaten size madde madde yazdıklarımı yapmaya başladım. Bir tane esas verilerin depolandığı tblpersonel tablosu olacak, diğer verilerin tümünü sorgu ve vba ile halledeceğim. Sonra da arşivlenmesi gereken maaşları arşivleyeceğim. Bir de o şekilde görmüş olursunuz. Kıyaslama yaparız sonra...