AccessTr.neT
kayıtların yerini değiştirme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: kayıtların yerini değiştirme (/konu-kayitlarin-yerini-degistirme.html)

Sayfalar: 1 2


kayıtların yerini değiştirme - eyupakdas - 22/07/2011

Arkadaşlar merhabalar herkeze hayırlı cumalar
Yardım etmenizi istediğim 3 konu var
1. programda kurguladığım mantık şu öncelikle bir makina eklemek daha sonra müşteri ekleyerek o müşteriye kira formu açarak istediği makinayı vermek yada makinalardan arızalanan olusa önce firma ekleyerek o firmaya bakıma göndermek buraya kadar sorun yok fakat (Örneğin A markalı makinayı A isimli müşteriye kiraladım fakat 3 gün sonra makina arıza yaptı ve o makinayı alıp A isimli firmaya bakıma verdim) arızalanan makinayı kira dan çıkartıp bakıma eklemem gerekiyor.
2. ikici olarak kiraya verdiğim makina kira süresi sonunda geri geldiğinde o makinayı boşa çıkarmak.
3. makinalar tablosundaki kayıtları makina ekle tablosundan aldıramadım bi türlü (kafa durdu heralde Img-grin))))))


Cvp: kayıtların yerini değiştirme - eyupakdas - 22/07/2011

ARKADAŞLAR LÜTFEN YARDIM EDİN


Cvp: kayıtların yerini değiştirme - estapan - 22/07/2011

say, eyüpakdaş,

Bence ordaki makina ekle tablosu boşuna olmuş. Gereksiz yere yeni bir tablo yaratmanın mantığı yok. İlişkilerde bence ters olmuş. Mesela Kira tablosuna yazman gereken Makina NO Müşteri NO gibi alanları makina tablosuna yazmışsın
Aynı şekilde bakım tablosunada Makina No. Firma NO alanları ekleyip bu alanları Makina tablosundaki Makina NO ile ve Firmalar tablosundaki Firma NO alanıyla eşlemen lazım. Yani kısacası mantık şu. Makina Müşteriler ve Firmalar tabloları sabit alanlar Kira ve bakım tablosu da Yukardaki 3 tablonun hareketlerinin kaydedildiği tablo olması lazım. Ayrıca makinalar tablosunada "Durumu" diye alan eklersen Kiraya verdiğinde bu alana "Kirada" bakıma verdiğinde "Bakımda" boşta isede "Boşta" diye yazdıra bilirsin.


Cvp: kayıtların yerini değiştirme - estapan - 22/07/2011

daha iyi anlayasın diye örneğini yeniden düzenledim..


Cvp: kayıtların yerini değiştirme - eyupakdas - 22/07/2011

hocam peki durum bilgisini nasıl yazdırabilirim
saygılar


Cvp: kayıtların yerini değiştirme - estapan - 22/07/2011

Durum bilgisini de güncelleştirme sorgusuyla yapabilirsin. Mesela kiraya verilcekse kira formunda kaydet butonu veya form kapandığında olayına güncelleştirme sorgusu çalıştıran bir makro veya kod eklersin. olçüt olarakta formdaki "Makina NO" alanını verirsin böylece sorgu çalıştığında Makinalar tablosundaki "Durum" alanını "Kirada" şeklinde değiştirirsin. Aynı şeyi Bakım içinde yapabilirsin. Örnek şu anda ekleyemem ama söylediğim çok basit hiç kod bilmeyende rahatlıkla yapabilir.