gelecekte değerleri değiştirme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
must_sargin
Üye
Mesajlar: 216
Kayıt: 14 Şub 2004 03:13
Konum: Gebze
İletişim:

gelecekte değerleri değiştirme

Mesaj gönderen must_sargin »

iyi çalışmalar,
araç taşıma programı yapıyorum. aracların taşıma yerlerine göre ücretlendirme yaptım. mesela belli bir kayıttan sonra taşıma bedelini arttırmak istiyorum ancak eski taşıma bedelleri de yeni değere dönüyor. acaba nasıl bir yol izlemeliyim?
Teşekkürler...
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.
sana ikiyol önereceğim hangisi kolyaına gelirse onu takip ederek yaparsın.
1. Her taşıma kaydı için vt de ücret alanı oluştur. varsayılan ücreti bu alana yazarsın fiyatta artırma yaptığın zaman artırmadan sonrki kayıtlar değişeceği için bu işlem sorununu çözer.(eğer dile getirmediğin başka bi problem yoksa)
2. Varsayılan taşıma ücretini nerde tutuyorsun bilmiyorum ama onun için bi tablo oluştur. ücretin geçerli olduğu ilk tarih ve son tarih. (son tarih boşsa hala geçerlidir gibi bişey olabilir) fiyatta artırma yaptığın zaman bu tabloya yeni kayıt eklersin fiyatları hesaplarkende bu alana dikkat ederek hesaplarsın.

Taşıma işleminde herkeze aynı fiyattan taşıma yapılmayacağınıda göz önüne alırsak (arkadaş eş dost tanıdık vasıtasıyla yapılan taşımalarda vs.) ben 1.yöntemi öneririm.
Kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
must_sargin
Üye
Mesajlar: 216
Kayıt: 14 Şub 2004 03:13
Konum: Gebze
İletişim:

Mesaj gönderen must_sargin »

sizin dediğiniz 1. mantıkla yaparsam kullanıcının elle ücreti girmesi gerekir galiba.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

eğer şu anda kullandığın fiyatı tablonun onnewrecord yada afterinsert inde fiyat alanına eklersen kullanıcının yapacağı bişey kalmaz. eğer fiyatı değiştirmek isterse değiştirir okadar.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
must_sargin
Üye
Mesajlar: 216
Kayıt: 14 Şub 2004 03:13
Konum: Gebze
İletişim:

Mesaj gönderen must_sargin »

iyi çalışmalar
tablolarım şu şekilde;
aractable-aracno,aracplaka
yerucrettable-yerno,yeradi,ucreti
tasimatable-islemno,aracno*,yerno*,aracplaka,yeradi,ucreti

taşıma bilgilerini taşıma tablosunda saklıyorum ve kullanıcı ileride yerucrettabledeki ucret kısmıyla oynadığında eski taşıma bilgilerindeki ücretlerin değişmasini istemiyorum.
Cevapla