Skip to main content

AccessTr.neT


görevlendirme

görevlendirme

#1
hastaların kayıtlı olduğu bir tablom var bu tablodaki kişilere bakacak bir personel tablom var 
burada istediğim şu ki;
1- tbl_kisiler tablosunda her bir hastaya ilgilikisi alanına yazılmak kaydıyla bakacak personelin atanmasıdır
bu işlemi yaparken personel tablosundaki kişilere eşit şekilde bölmek istiyorum.
kisiler tablosunda 500 hasta var personel tablosunda ise 4 personel var yani her personele 125 kişi düşmektedir.

2- sanırım döngü kullanmak lazım ama hiçbir bilgim yok nerde başlar nerde biter bu konuda yardımlarınızı bekliyorum
şimdiden teşekkürler. kolay gelsin.
.rar veriaktar.rar (Dosya Boyutu: 21,54 KB | İndirme Sayısı: 10)
Dünya düşünenler için bir komedi, Hissedenler için bir trajedidir ***
Hugh WALPOLE
Son Düzenleme: 05/04/2016, 21:32, Düzenleyen: karaayhan. (Sebep: matematik hatası :))
Cevapla
#2
(30/03/2016, 19:49)karaayhan yazdı: hastaların kayıtlı olduğu bir tablom var bu tablodaki kişilere bakacak bir personel tablom var 
burada istediğim şu ki;
1- tbl_kisiler tablosunda her bir hastaya ilgilikisi alanına yazılmak kaydıyla bakacak personelin atanmasıdır
bu işlemi yaparken personel tablosundaki kişilere eşit şekilde bölmek istiyorum.
kisiler tablosunda 500 hasta var personel tablosunda ise 4 personel var yani her personele 125 kişi düşmektedir.

2- sanırım döngü kullanmak lazım ama hiçbir bilgim yok nerde başlar nerde biter bu konuda yardımlarınızı bekliyorum
şimdiden teşekkürler. kolay gelsin.

Selam; herhangi bir formda bir butona aşağıdaki kodu bağlayarak halledebilirsiniz. Çalıştırdıktan sonra tbl_kisi tablonuzın ilgilikisi alanının istediğiniz gibi tbl_per tablonuzdaki personelin id numaralarına bağlandığını göreceksiniz. Tabi bu alanları otomatik yaptığınız için yeni kayıtlarınızın 500 id numarasından büyük olacağını ön görmeli ve manuel sıra numarası vermeli veya oluşturacağınız sorguda yeni sıra numarası vererek bu sql'i o sorgu üzerinden çalıştırmalısınız. Yalnız 4 personel ve 500 kişi olduğunu belirttiğiniz için bu şekilde ayarlanmıştır bilginize..

Not: sayılar değişkenlik gösterecekse öncelikle tablolarındaki kayıt sayılarını almalı ve Sql i buna göre oluşturmalısınız. 
Kod:
DoCmd.RunSQL "UPDATE tbl_kisi SET tbl_kisi.ilgilikisi = Switch([id]>=1 And [id]<=125,1,[id]>=126 And [id]<=250,2,[id]>=251 And [id]<=375,3,[id]>=376 And [id]<=500,4)"
Cevapla
#3
teşekkürler sayın ercan, uygulamaya aktarcağım Sql kodu
Dünya düşünenler için bir komedi, Hissedenler için bir trajedidir ***
Hugh WALPOLE
Cevapla
#4
sayın karaayhan,

konu takibiniz açısından,hatırlatma anlamında;
konunuz ile ilgili son gelişme ne durumdadır.

şüphesiz,işlemleriniz tamamlanmış ve sorununuzu çözmüş de olabilirsiniz.site içi aramalarınız neticesinde sitede yer alan konuları ve örnekleri incelemelerinizin sonucu ile bazı gelişimler elde etmiş de olabilirsiniz...bilgilendirmek ister misiniz lütfen.teşekkürler.bilginize.

iyi çalışmalar,
saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task