fiyatların veri tabanına bağlı degişmesi

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba arkadaşalar,
Fiyatların yazılı olduğu bir veri sayfası var,
kayıt formu üzerinde ürünü seçince dlookup formülü ile fiyatları alıyorum
fiyatlar degiştiginde veri sayfasındaki ücretleri degişince,
daha önceki kaydettigim fiyatlarında otomatik olarak degişmesini istiyorum,
Bu olay dlookup formülü ile malesef otomatik olarak gelmiyor,
Hangi formülü kulanmam gerek acaba ?
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
anlamadım. (örnek üzerinde açıkla)
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Mal kaydı formundaki, mal türünden bir tür seçince fiyatı Ucret kutusuna geliyor
Fiyatlar degişince BirimTanıtımı Formuna girip Birim fiyatını degiştigimde.
Mal kaydı formundaki Ucretler otomatikman degişmiş olmalı,
tek tek ben degişmememliyim.
Olay bu, BirimTanıtımındaki birimfiyatı degişince hepsinin degişmesi,
Çok teşekkürler...
 
Katılım
4 Temmuz 2007
Mesajlar
16
Excel Vers. ve Dili
excel 2003 professional english
Mal kaydı formundaki, mal türünden bir tür seçince fiyatı Ucret kutusuna geliyor
Fiyatlar degişince BirimTanıtımı Formuna girip Birim fiyatını degiştigimde.
Mal kaydı formundaki Ucretler otomatikman degişmiş olmalı,
tek tek ben degişmememliyim.
Olay bu, BirimTanıtımındaki birimfiyatı degişince hepsinin degişmesi,
Çok teşekkürler...
1 - fiyatlar ve urunler icin iki ayri tablo olmali
2- urunler tablosunda her urun icin bir primary key olmali (duplicates no) olucak sekilde
3- fiyatlar tablosunda, urun kodu ve karsisinda fiyatlari olmali (urun kodu = urunler tablosundaki her urun icin tanimlanmis olan primary key olucak sekilde)
4- iki tablo'nun birbiri ile olan iliskisini kurarken, fiyatlar ve urunler tablosundaki urun kod alanlari iliskilendirilmeli.
5- sonrasi da zaten tamamen formu olustururken sectiginiz alanlarla ilgili. formu olustururken her iki tablodan da alan ilave edebiliyorsunuz zaten, urunler tablosundan urun adlarini ve fiyatlar tablosundan da sadece fiyati sectiginiz zaman zaten olucaktir sanirim..

probleminizi dogru anladiysam, umarim boyle bir re-organizasyon ise yarayabilir.

bol sans
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
aynen sayın enthusiastic99 un dediği gibi. biraz değişiklik yapıcan.

sürekli bu mantıkta çalışılacaksa tablo ve form tasarımında biraz değişklik yapıcan.

1-malkaydi tablosundan Ucret alanını çıkart
2-malkaydı formunda, şu anki ücret yerine bir metin alanı koy
3-bu metin alanının denetim alanına
.....==DLookUp("BirimFiyati";"BirimTanitimi";"birimadi=<formdaki birim ad&#305;>")

bu kadar. dolay&#305;s&#305;yle fiyat de&#287;i&#351;ti&#287;inde, malkayd&#305; formu,
mal&#305;n fiyat&#305;n&#305; BirimTanitimi tablosundan alaca&#287;&#305; i&#231;in
sanki t&#252;m fiyatlar de&#287;i&#351;mi&#351; gibi olacak.

asl&#305;nda daha da do&#287;rusu, malkayd&#305; tablosunda malt&#252;r&#252; n&#252; de tutma.
BirimTanitimi tablosundaki sirano yu tut. b&#246;ylece fiyatlar gibi &#252;r&#252;n adlar&#305; da esnek olmu&#351; olur.

(bu arada zeytin ile f&#305;st&#305;&#287;&#305;n birimi de s&#252;per olmu&#351; :))
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
hadi küçük de bir örnek ekleyelim tam olsun.

(eğer fiyat formundan fiyatı değiştiriyorsan, malkaydı formu açık mı ona bak, açıksa formu requery yap ki fiyatlar otomatik güncellensin)
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba arkada&#351;lar,
Valla s&#252;persiniz, elleriniz dert g&#246;rmesin, ellerinize sa&#287;l&#305;k.
&#304;yi geceler....
 
Üst