AccessTr.neT
Tablodaki Ürünlere Toplu % Olarak Fiyat Artışı - 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ığı: Tablodaki Ürünlere Toplu % Olarak Fiyat Artışı (/konu-tablodaki-urunlere-toplu-olarak-fiyat-artisi.html)



Tablodaki Ürünlere Toplu % Olarak Fiyat Artışı - akincelik08 - 23/08/2022

Mehabalar.
Ekteki örnekte fiyatları % olarak artış yapmak istiyorum. fakat aktif olan satırdaki son fiyatı bütün tablo SatisFiyati 'na yansıtıyor.
Yardımcı olurmusunuz üstadlarım


RE: Tablodaki Ürünlere Toplu % Olarak Fiyat Artışı - atoykan - 23/08/2022

Merhaba Sayın @akincelik08

Update sorgunuzu aşağıdaki gibi değiştirin.

DoCmd.RunSQL "UPDATE StokKartlari SET StokKartlari.SatisFiyati = [StokKartlari]![SatisFiyati]*(1+[Formlar]![StokFiyatGir]![YUZDE]/100);"



RE: Tablodaki Ürünlere Toplu % Olarak Fiyat Artışı - akincelik08 - 23/08/2022

Teşekkürler üstadım.


RE: Tablodaki Ürünlere Toplu % Olarak Fiyat Artışı - simendifer - 23/08/2022

Update sorgunuzu aşağıdaki gibi değiştirin.


DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE StokKartlari SET StokKartlari.SatisFiyati = [StokKartlari]![SatisFiyati]*(1+[Formlar]![StokFiyatGir]![YUZDE]/100);"
DoCmd.RunSQL "UPDATE StokKartlari SET StokKartlari.SatisFiyatiUSD = [StokKartlari]![SatisFiyatiUSD]*(1+[Formlar]![StokFiyatGir]![YUZDE]/100);"
DoCmd.RunSQL "UPDATE StokKartlari SET StokKartlari.SatisFiyatiEURO = [StokKartlari]![SatisFiyatiEURO]*(1+[Formlar]![StokFiyatGir]![YUZDE]/100);"
'DoCmd.RunSQL "UPDATE StokKartlari SET SatisFiyati =YeniFiyat"