![]() |
Access' de 2 Alana Girilen Degerin Diğer Bir Alanda Toplanması - 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ığı: Access' de 2 Alana Girilen Degerin Diğer Bir Alanda Toplanması (/konu-access-de-2-alana-girilen-degerin-diger-bir-alanda-toplanmasi.html) |
Cvp: Access' de 2 Alana Girilen Degerin Diğer Bir Alanda Toplanması - mehmetdemiral - 17/06/2009 Evet, diğer arkadaşların çalışmalarında da benim çalışmamda da form var. Fakat diğer çalışmalarda arkadaşlar form üzerinde yaptırdıkları toplama işlemini, ilişkisiz bir metin kutusunun denetim kaynağına yazdıkları kodlarla sağlamışlar. Doğrusu da odur zaten. Ama siz tabloda görmek istediğiniz için ben form üzerindeki "toplam" alanına veriyi, "nakit" ve "multinet" alanlarının güncelleme sonrasında olayına koydum. Siz şöyle yapın: Boş bir Access çalışması açın(ya da oluşturun). Veri al komutunu kullanarak benim gönderdiğim örnek içindeki tüm tablo ve formları yeni çalışmanıza alın. Bu işlem sırasında form görmelisiniz. Onu da alıp deneyin bakalım çalışıyor mu? Bu arada, Office 2007'nin 2003 formlarına bir kastı yoktur. Silmesini anlamış değilim. İyice denediniz mi?. Eğer siliyorsa siz de onu silin. Ödeşirsiniz. Hem bu kadar eziyet çekip de hala 2007 kullanmaya gerek de yok. Biz ülke olarak hep geriden gelmeye alıştığımız için 2009 yılında 2003 Office kullanmakta bir sakınca görmüyoruz sanırım ![]() Cvp: Access' de 2 Alana Girilen Degerin Diğer Bir Alanda Toplanması - ByTankut - 17/06/2009 (17/06/2009, 01:54)mehmetdemiral yazdı: Evet, diğer arkadaşların çalışmalarında da benim çalışmamda da form var. Fakat diğer çalışmalarda arkadaşlar form üzerinde yaptırdıkları toplama işlemini, ilişkisiz bir metin kutusunun denetim kaynağına yazdıkları kodlarla sağlamışlar. Doğrusu da odur zaten. Ama siz tabloda görmek istediğiniz için ben form üzerindeki "toplam" alanına veriyi, "nakit" ve "multinet" alanlarının güncelleme sonrasında olayına koydum. Mehmet Bey, Dediginiz sekilde aktardım, ancak tabloda toplam alanında dogru deger vardı ama, form yıne olusmamıstı. Sanırım resimle anlatıp cozumleme yoluna bakacagım. Artık Resim Gönderiyorum Nereye NE Yazacagım. http://img189.imageshack.us/img189/4268/accessj.jpg Buraya bir bakın ıstersen. Cvp: Access' de 2 Alana Girilen Degerin Diğer Bir Alanda Toplanması - mehmetdemiral - 17/06/2009 1- Resimde en altta yer alan "Toplam" yazan etiket karşısındaki "ilişkisiz" yazan alanın üzerine sağ tuş yapıp denetim kaynağına gelin ve "toplam" yazın yada seçin. 2- Üstte yer alan "Nakit" yazan etiketin karşısındaki "nakit" yazan metin kutusunun özelliklerinden "günceleme sonrasında" olayına girin ve , Private Sub nakit_AfterUpdate() End Sub satırlarını ortasına (yani end sub en altta ve Private Sub nakit_AfterUpdate() ifadesi en üstte kalacak şekilde toplam = nakit + multinet yazın. Aynı işlemi hemen sağda yer alan "multinet" isimli metin kutusuna da yapın. Eğer kayıtlarda güncelleme yapmak ile ilgili sıkıntı olursa da bu yazdığımız ifadenin altına me.recordset.requery yazın. Bu kadar. Cvp: Access' de 2 Alana Girilen Degerin Diğer Bir Alanda Toplanması - kaan2000 - 17/06/2009 Durumu bir güncelleştirme sorgusuyla Halletmeye çalıştım Form kapandığında ilgili alan tablodan güncelleştirilecek. Cvp: Access' de 2 Alana Girilen Degerin Diğer Bir Alanda Toplanması - mehmetdemiral - 17/06/2009 Sayın kaan2000 sanırım olayın başında da belirtildi ama dikkatinizden kaçmış. Sayın ByTankut toplam verinin tabloya kaydını istiyor. Onun dışında birçok yoldan verinin toplama işlemi yapılabilir. Sizin örneğinizde de toplam isimli metin kutusunun denetim kaynağı ilişkisiz. Yani veriler tabloya kaydedilmeyecek. Bundan önceki tüm örnekler de aynı şekilde zaten... Cvp: Access' de 2 Alana Girilen Degerin Diğer Bir Alanda Toplanması - kaan2000 - 17/06/2009 Sanırım sizde güncelleştirme sorgusunun sonucunu farketmediniz Toplam adındaki ilişkisiz MetinKtusundA Toplanan değer form kapandığında Tablodaki Toplam alanının ilgili kaydına yazılıyor. İlgili kayıtları bir güncelleyip formu kapatın Tablodaki Toplam alanındaki değişikliği farkedeceksiniz |