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.
Son Düzenleme: 18/08/2012, 23:50, Düzenleyen: raham.