Skip to main content

AccessTr.neT


kadro sayıları takip

kadro sayıları takip

Çözüldü #1
Sevgili ustalar; Kadrolar tablosunda kadro isimleri ve vizeli kadro sayısı var.personel listesi tablomda ise çalışan personeller ve kadro pozisyonları var.KADRO SAYISI FORMUnda kadro adını vizeli kadro sayısı, toplam calışan sayısı ve boş kadro sayısını almak istiyorum. ve bu tüm kadroların vizeli dolu boş durumlarını rapor ya da sorgu olarak nasıl alabilirim.örnek ekledim.yardımlarınız için şimdiden teşekkürler
.rar kadrolar son.rar (Dosya Boyutu: 304,42 KB | İndirme Sayısı: 12)
Cevapla
Çözüldü #2
Sayın cobanoglu, anlattıklarınızı anlayabildiğim ölçüde bir örnek hazırladım. Ancak, merak ettiğim bir konu var ki beni bayaa bi düşündürdü:

Personel Listesi tablosundaki Kadro Pozisyonları, Kadrolar tablosundaki Kadro Pozisyonu alanından veri almasına rağmen, nasıl oluyor da personel listesi tablosundaki kadro pozisyonları ile kadrolar tablosundaki kadro pozisyonları aynı olmuyor. Çünkü personel listesi tablonuzdaki kadro pozisyonlarında, kadrolar tablosundaki kadro pozisyonu alanında olmayan değerler var. Mesela; Akaryakıtçı, Amele gibi...

Sizin raporunu almak istediğiniz bilgiler Kadrolar tablosundaki veriler... Yani ordaki verilerden elde edilen bilgiler...

Boş kadro sayısını almak için mesela:

Vize-Dolu = Boş

kadro olmalı. Benim anladığım kadarıyla yani...

Peki, buna göre, sorunuzda verdiğiniz bilgilerdeki personel listesi tablosunun bize ne faydası var. Img-grin

Tablolardaki farklılıkları çözecem diye soruyu çözemiyordum nerdeyse... Img-grin

Neyse, umarım istediğiniz gibi olmuştur...

Örneğiniz ekte...

Kolay gelsin...
.rar kadrolar_tdsharun.rar (Dosya Boyutu: 250,07 KB | İndirme Sayısı: 26)
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...
Cevapla
Çözüldü #3
Sn.tdsharun öncelikle alakanıza çok teşekkür ederim.Ben eklediğim örneğe tekrar baktım bütün kadrolar tam olarak görünüyor.ama sizin ekte tamamı yok.

benim istediğim tam olarak sizn dediğiniz gibi boş Örnek: amele pozisyonu vizeli kadro -mevcut çalışan dolu kadro(pers.list.sayacak)=boş kadro

benim hazırladığım formdaki gibi olması şart değil daha değişik bi yöntem de olabilir.teşekkür ederim

Personel listesi tabolusunda daha bir çok veri alanı (şubesi-kişi bilgileri felan) var ama boyut yükselmesin diye alanları sildim
Son Düzenleme: 05/02/2009, 15:46, Düzenleyen: cobanoglu.
Cevapla
Çözüldü #4
sayın kardeşim
inanın çok karışık tdsharun hocanın dediği gibi baya uğraştırıyor ve neyi nereden alacağı belli değil,bende birşeyler yaptım ama rastgele işi oldu, bence siz herşeyi unutun ve sadece tabloları tam ve sağlam bir şekilde düzenleyin baştan yapalım
yada bu hali ile bir bakın umarım doğrudur ...bana çok karışık geldi,ama halen teklifim gecerli..Img-grin
.rar kadrolar-Celoy.rar (Dosya Boyutu: 178,89 KB | İndirme Sayısı: 34)
Cevapla
Çözüldü #5
(05/02/2009, 15:44)cobanoglu yazdı: Ben eklediğim örneğe tekrar baktım bütün kadrolar tam olarak görünüyor.ama sizin ekte tamamı yok.

İşte ben buna katılmıyorum.

Personel Listesi tablosundaki Kadro Pozisyonu alanının satır kaynağı Kadrolar tablosundaki Kadro Pozisyonu alanı olmasına rağmen, nasıl oluyor da personel listesi tablosundaki kadro pozisyonları ile kadrolar tablosundaki kadro pozisyonları aynı olmuyor. Çünkü personel listesi tablonuzdaki kadro pozisyonlarında, kadrolar tablosundaki kadro pozisyonu alanında olmayan değerler var. Mesela; Akaryakıtçı, Amele gibi...

Akaryakıtçı pozisyonu personel listesi tablosunda var ama kadrolar tablosunda yok...

Aynı durum Amele için de geçerli...

Durum böyle olunca tabii ki Kadrolar tablosundaki pozisyon sayılarını saydırmak da mantıklı olmuyor. Dolayısıyla sizin istediğiniz olmuyor...

Kusura bakmayın ama sizin tablo yapınız benim devreleri durdurdu...

Bence siz yeterince açıklayıcı değilsiniz. Şöyle ki:

Anlayabildiğim kadarıyla siz, Personel Listesi tablonuzdaki Kadro Pozisyonu aynı olanları saydırmak istiyorsunuz. Yani kaç tane şoför var, kaç tane amele var diye. Var olan bu kişilerin sayısını bulduktan sonraaaa...

Kadrolar tablosundaki Dolu kadro alanı burdaki değerlerle dolacak.

Örneğin; personel listesi tablosuna yeni bir personel ekleyip Amele olarak pozisyonladığınızda otomatik olarak kadrolar tablosundaki dolu kadro alanı güncellensin istiyorsunuz. Tabi buna bağlı olarak da hesaplamaların güncellenmesini istiyorsunuz...

Sizin yapmaya çalıştığınız bu galiba...

Ama bu tablo yapısıyla bunu nasıl yapacağınızı anlayamadım.

Ha, yapılamaz mı? Elbette yapılır. Ekleme sorgusuyla da yapılır, Güncelleştirme sorgusuyla da yapılır, kodla da yapılır...

Ama sizin bu tablo yapınızı öğrenmek için bir günümüzü veririz, sonra da bu dediklerimizi yaparız...

Kusura bakmayın, benim beynim durdu...

Kafası dinç bir arkadaş yardımcı olacaktır size... Kolay gelsin...
Valla C*E*L*O*Y*C*E hocam, sizi ayakta alkışlıyorum... 10806

Ben tablo yapısını kavrayıp asıl neyin istendiğini anlayana kadar siz çözümü üretmişsiniz bile... Img-grin

Sanırım Sayın cobanoglu'nun istediği tam olarak böyle birşey...

Ellerinize sağlık hocam...
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...
Son Düzenleme: 05/02/2009, 16:09, Düzenleyen: tdsharun.
Cevapla
Çözüldü #6
ben ikinizide ayakta alkışlıyorum ustalarım.evet sorun benim karmaşık anlatmam ve tam olarak ne yapmaya çalıştığımı ifade edemem.
Ama görüyorum ki siz hem benden daha iyi anlatmışsınız hemde çözüm eretmişsiniz Sn.C*E*L*O*Y*C*E örneği mükemmel ikinizede teşekkürlerimi sunuyorum.
hakkınızı helal edin yordum sizleri.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task