Merhabalar,
Forum üzerinde bir hesaplama işlemi yapıyorum. Oluşan değeri tabloya yazdırmak istiyorum.
Sayın, ozanakkaya bir arkadaşa buna benzer bir konuda yardım etmiş ama kendi projeme uyarlayamadım.
Örnekte forumlar - ithalat - maliyet (metin kutusu) oluşan değeri "maliyet" Güncelleştirme Sonrasında olayına kod yazarak
Tablolar - ithalat - maliyetler alanına yazdırmaya çalışıyorum
yardımlarınız için teşekkürler.
Forumda hesaplanan bir alanı tabloya yazdır sorunu
Örneğinizi Dosya yükleme ile ilgili konuda anlatıldığı şekilde tekrar yükleyebilirseniz incelemeye çalışalım.
Toprağa her türlü kötü şey atılmasına rağmen
Topraktan hep güzel şeyler biter . (Akşemseddin)
Topraktan hep güzel şeyler biter . (Akşemseddin)
Dosyayı tekrar yüklüyorum.
(16/08/2012, 23:50)raham yazdı: Dosyayı tekrar yüklüyorum.Yanlış anlamadıysam % maliyeti tablonun MALIYETLER satırına aktarmak istiyosunuz sanırım. Buna göre bir düzenleme yaptım belki işinize yarar. Kaydet Tuşuna basın ya da Kapat tuşuna basın farketmez kayıt yapar.
"Dünyayı fazla düşünme."
soru ve cavap için çok teşekkürler. ama unutulmaması gereken bir durum var. tabi projeyi hazırlayan en iyi bilendir fakat hesaplanabilir alanların kaydedilmesi uygun değildir. ama dediğim gibi proje sahibi daha iyi bilir.
POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter.
Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter.
Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
Merhabalar,
Yardımınız için teşekkürler çalıştı.
Geçici bir alana taşıyarak yapmışsınız bu yöntemi öğrenmem çok iyi oldu. Ben aşağıdaki gibi bir şey denemiştim, düzgün kodlansaydı işe yarar mıydı acaba
Private Sub MALIYET_AfterUpdate()
strSQL = "SELECT * FROM ITHALAT "
Set rstkayit = New ADODB.Recordset
rstkayit.Open strSQL, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
With rstkayit
.Find "[ITHALATKODU]=" & Me.ITHALATKODU
If Not rstkayit.EOF Then
.Fields("MALIYET") = Me.MALIYETLER
.Update
End If
End With
End Sub
Sayın ozguryasin
Bu uyarıyı çok konuda okudum ama ben o hesaplanabilir alanı bir çok sorgu ve raporda kullanmak istiyorum. Ama bir türlü isteğim yerlere çekemedim o hesaplanan alanı. En kolay tablodan aldığım için istedim. Ama varsa bir yolu siz deneyimli arkadaşlardan öğrenmekten çok memnun olurum.
Örneğin liste kutusuna değerleri sorgudan aldığım ama maliyet alanını bir türlü getiremedim.
Yardımınız için teşekkürler çalıştı.
Geçici bir alana taşıyarak yapmışsınız bu yöntemi öğrenmem çok iyi oldu. Ben aşağıdaki gibi bir şey denemiştim, düzgün kodlansaydı işe yarar mıydı acaba
Private Sub MALIYET_AfterUpdate()
strSQL = "SELECT * FROM ITHALAT "
Set rstkayit = New ADODB.Recordset
rstkayit.Open strSQL, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
With rstkayit
.Find "[ITHALATKODU]=" & Me.ITHALATKODU
If Not rstkayit.EOF Then
.Fields("MALIYET") = Me.MALIYETLER
.Update
End If
End With
End Sub
Sayın ozguryasin
Bu uyarıyı çok konuda okudum ama ben o hesaplanabilir alanı bir çok sorgu ve raporda kullanmak istiyorum. Ama bir türlü isteğim yerlere çekemedim o hesaplanan alanı. En kolay tablodan aldığım için istedim. Ama varsa bir yolu siz deneyimli arkadaşlardan öğrenmekten çok memnun olurum.
Örneğin liste kutusuna değerleri sorgudan aldığım ama maliyet alanını bir türlü getiremedim.
Son Düzenleme: 18/08/2012, 23:50, Düzenleyen: raham.
Konuyu Okuyanlar: 1 Ziyaretçi