AccessTr.neT
sütunlar arası çarpma işlemi - 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ığı: sütunlar arası çarpma işlemi (/konu-sutunlar-arasi-carpma-islemi.html)

Sayfalar: 1 2


sütunlar arası çarpma işlemi - nihildem - 03/02/2011

arkadaşlar merhaba,
bu forumda da var bazı örnekler ama ben sadece web için kullandığım için access'i pek anlayamıyorum.
bu nedenle bana adım adım iki sütun arasında çarpma işleminin nasıl yapılacağını anlatan biri olursa minnettar kalırım.

ben bir yerde modül açacaksın

"Function carp ( )
alan3.value=alan1.value*alan2.value
End Function
sonra
alan1 ve alan2 özelliklerine gir ve oradan güncelleştiğinde kısmına
=carp( )"

bunu yazacaksın die bişey buldum ve uyguladım. sanırım çalışacak ama başaramadım.
ayrıca, daha önce girilen değerlerinde otomatik olarak bu işlemi uygulaması olası mıdır?

şimdiden teşekkür ederim.



Cvp: sütunlar arası çarpma işlemi - okileturc - 03/02/2011

Örneğinizi ekleseydiniz üzerinde anlatabilirdik. Sorunuzun
genel olarak cevabı : Evet çok sık kullandığınız işlemler
için genel ve/veya özel modüller ( komut yığınları ) oluşturup
bu modülleri lazım oldukça çağırabilirsiniz
Kolay gelsin


Cvp: sütunlar arası çarpma işlemi - alpeki99 - 03/02/2011

Yazdığınızdan anladığım kadarıyla tablodaki iki alanı çarpıp sonucu üçüncü bir alana kaydetmeye çalışıyorsunuz. Eğer web tabanlı kullanıyorsanız bu dosyayı olabilir bu işlem ancak Access ile masaüstü kullanacaksanız ve Access 2010 dan aşağı versiyonları kullanıyorsanız kesinlikle yanlış yapıyorsunuz.


Cvp: sütunlar arası çarpma işlemi - nihildem - 03/02/2011

öncelikle teşekkür ederim.
örnek dosyayı ekledim. ama göremiyorum. sanırım forumda yeni olduğum için gözlerim acemi... seçemedim.
bu nedenle bir daha ekliyorum.
şimdi olduImg-grin

burada, fiyat sütunu ile stok sütunu çarpılıp tutar sütununa değeri yazdırmaya çalışıyorum. ama görüldüğü üzere bomboş Img-cray


Cvp: sütunlar arası çarpma işlemi - okileturc - 03/02/2011

Ama sizin formunuz yok ?!
Çok özel bir durum olmadığı sürece tablolarımızda
hesaplanmış alanları tutmuyoruz . Yani
a+b=c için "c" adında bir alana ihtiyaç yoktur.
Ama ısrar ediyorsanız bir form yaratıp onun
üzerinde bu işlemi yapmanız gerekir.
Bu defaya mahsus formunuz yapıp birazdan eklerim


Cvp: sütunlar arası çarpma işlemi - okileturc - 03/02/2011

Örnek ektedir
Formunuzda kayıtları tek tek gezip
fiyat veya stok alanlarındaki değerleri
tekrar girin Tutar alanları güncellenecek
ve tablonuza yansıyacaktır

Bahsettiğiniz minik modül örneğini de
formun kod sayfasında görebilirsiniz

Private Sub carp()
Me.Tutar = Me.fiyat * Me.stok
End Sub

Kolay gelsin