Formdaki tüm kayıtların bir butonla güncellenmesi

1 2
10/05/2011, 01:31

POWER

Tablolarınızdaki Resmi fiyat hanenizin bozulmaması için malz adlı tabloya Fiyat_2010 adında bir alan ekledim.
Formunuzdada 2010 fiyatlarını güncelle dediğiniz zaman 2010 fiyatları ilgili Pozno ile ilişkili olarak bu alan doldurulacaktır.

Sanırım istediğiniz budur...
10/05/2011, 08:11

elmariachi

Sn.Power istediğime çok yaklaştık. Resmi Fiyat hanesi bozulursa (yani 2010 fiyatları buraya atanırsa) tam istediğim olacak. Bu arada kodunuzda yazdığınız 500 ifadesi neye yarıyor? (kayıt sayısı mı?)

Çok teşekkür ederim.
10/05/2011, 11:41

POWER

VBA kodlarında bulunan
If rs1!Poz = rs!Poz_No Then rs!Fiyat_2010 = rs1![2010]: rs.Update
yerine
If rs1!Poz = rs!Poz_No Then rs!Resmi_Fiyat = rs1![2010]: rs.Update
yazarsanız Update işlemini Resmi_Fiyat üstüne yazar...

500 ifadesinin kayıt sayısı ile ilgisi yok. Kontrol içindir. Yani kayıt yoksa hata vermemesi için çıkması anlamında yazılmıştır...

Bilginiz olsun...
If rs1.EOF = True Then GoTo 500

rs1 ile ilişkilendirilen dosyada kayıt yoksa 500 e git

EOF = End Of File

İyi çalışmalar... Rap leri unutmayın...
10/05/2011, 18:49

elmariachi

Sn.POWER, çok teşekkür ederim. Şimdi tam istediğim gibi oldu, ellerinize sağlık.

Selamlar...
11/05/2011, 15:56

POWER

Resmi fiyatlar güncellendikten sonra Net_fiyatlarında güncellenmesi için kodu aşağıdaki gibi değiştirin.
If rs1!Poz = rs!Poz_No Then rs!Resmi_Fiyat = rs1![2010]: rs.Update
yerine
If rs1!Poz = rs!Poz_No Then rs!Resmi_Fiyat = rs1![2010]: rs!Net_Fiyat = rs!Resmi_Fiyat / 1.25: rs.Update
yapınız...
11/05/2011, 20:00

elmariachi

Üstadım elleriniz dert görmesin. çok teşekkür ederim. Süper oldu...
1 2