Skip to main content

AccessTr.neT


tabloda alan güncelleme hk.

tabloda alan güncelleme hk.

Çözüldü #1
merhabalar,

ekte yer alna çalışmamda iki adet tablom var. ilk tabloda (SATISSIPARIS) siparişler yer alıyor. ikinci tabloda ise siparişlere  karşılık sevkiyatlarım var(SATISSEVKIYAT). yapmak isteyip yapamadığım konu bir siparişimi birden fazla sevkiyatla çıkış yapıyorum. her sevkiyattan sonra o siparişin karşılığında toplam sevk edilen miktarını siparişler tablosunda yer alan sevkmıktarı alanına yazdırmak istiyorum. güncelleme sorgusu ile yapmaya çalıştım fakat başarılı olamadım. toplamuretım adında bir sorguyla toplam miktarı alıyorum. konuyla ilgili yardımlarınız için şimdiden teşekkür ederim.
.rar SIPARISSEVK8.5.rar (Dosya Boyutu: 40,58 KB | İndirme Sayısı: 5)
larion, 18-05-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 12/05/2015, 23:00, Düzenleyen: larion.
Cevapla
#2
arkadaşlar,

soruyu sorduktan sonra çözdüm. sorgu olarak yapıyorum. 
aşağıdaki kodu kaydet butonunun altına gömmeye çalışıyorum.
ama hata veriyor. Vba koduna yardımcı olurmusunuz.

docmd.runsql "UPDATE SATISSIPARIS SET SATISSIPARIS.SEVKMIKTARI = Nz(DLookUp("SEVKEDILEN","SEVKMIKTARI","KSSSIPNO='" & [KSSSIPNO] & "' and BARKOD='" & [BARKOD] & "'"),0);"
larion, 18-05-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#3
Uygulamanın çalışma şeklini malesef çözemedim, yazdıklarından anladığım kadarıyla;

SEVKGUNCELLE isimli sorgunun Sql kodunu aşağıdaki ile değiştir.

UPDATE SATISSIPARIS SET SATISSIPARIS.SEVKMIKTARI = Nz(DLookUp("ToplaSEVKMIKTARI","toplamuretım","KSSSIPNO='" & [KSSSIPNO] & "' and BARKOD='" & [BARKOD] & "'"),0);

Formdaki butonun tıklandığında olayına aşağıdaki kodu ekle

DoCmd.OpenQuery "SEVKGUNCELLE"
Cevapla
#4
ilginiz için teşekkür ederim. Vba kodunu dediğiniz gibi yaptım çalışıyor sorun yok. fakat Sql kodunu Vba nın altına gömümüp fazladan sorgu oldun istemiyordum.
larion, 18-05-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#5
sayın larion,

tanınmayan uyarısı verdiği için,uygulamanızı 2007 kullanımlarında da incelenebilmesine imkan sağlayacak şekilde,
2002-2003 farklı kaydet olarak da eklemek ister misiniz.teşekkürler.

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
#6
(13/05/2015, 11:50)atoz112 yazdı: sayın larion,

tanınmayan uyarısı verdiği için,uygulamanızı 2007 kullanımlarında da incelenebilmesine imkan sağlayacak şekilde,
2002-2003 farklı kaydet olarak da eklemek ister misiniz.teşekkürler.

iyi çalışmalar,
saygılar.

sayın atoz112 farklı kaydet yapmıyor. veri kaybedebilirsiniz diyerek izin vermiyor.
son cevabımda yanlış yazmışım sorgu ile sorunumu çözdüm. ilginiz için teşekkür ederim.
larion, 18-05-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da