AccessTr.neT

Tam Versiyon: Aynı Formda Oluşan Birden Fazla Değişkeni Toplama
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Öncelikle Merhaba
Access'te çok yeniyim genellikle deneme yanılma yöntemiyle ilerliyorum ama şu anda tıkandım kaldım. İnternette ve forumda araştırmama rağmen buna benzer bir sorun bulamadım. Gözümden kaçmış olabilir de.
Benim sorunum form üzerinde aynı metin kutusunda oluşturacağım birden fazla verinin kayıt ederken toplamını almak ve sonunda bu toplamı tabloya aktarmak. Toplamda maksimum 36 tane farklı veri oluşma olasılığı var ama 1 ya da daha az veri de oluşabilir.
Yapmaya çalıştığım veritabanını şu anda deneme tahtası olarak kullandığım için çok fazla karışmış durumda. Bu yüzden sorunumu anlatacak bir tane prototip yapmaya çalıştım.
Eklenti yapamadığım için sanırım konuyu burdan anlatmam gerekecek. Forda 1 tane açılır kutu var iki seçenekten oluşuyor. iki seçenekten birini seçim alttaki metin kutusuna bir rakam yazdığımda forda bulunan etikette mesela "a1" yazıyor a1 bir değişken olarak başka bir metin kutusuna bir değer oluşturuyor. Bu değerle işlem yaparak sonuçta asıl ihtiyacım olan değere ulaşıyorum. Fakat son değerden 36 taneye kadar olma ihtimali var ve ben bunların toplamını başka bir metin kutusuna almak istiyorum.

Umarım çok karmaşık anlatmamışımdır. Son not olarak bunları yaparken vb kullanmaya çalıştım ve büyük bir çoğunluğunu
if then else elseif
kullanarak yaptım

Yardımlarınızdan dolayı şimdiden teşekkür ederim.
formda toplamını görmek için =[deger1]+[deger2] .... olarak gidebilirsiniz.
İlginizden dolayı teşekkür ederim.

Değer 1 + değer 2 ... şeklinde toplama yapıyorum ama sanırım değerleri oluşturmada bir hata yapıyorum 36 değişkenin hepsi aynı metin kutusunda oluşuyor bunu belirleyen bir sayaç var. Butona her tıkladığımda sayaç 1 artıyor ve yeni bir değer oluşuyor. (Tabi bu değer kullanıcının girdiği veriler sonucunda oluşuyor.) Ve bu yeni oluşan değerleri değişken olarak tanımlayıp toplamaya kalktığımda sadece son oluşan değişkeni dikkate alıyor.

Sanırım şu şekilde sorunumu daha iyi anlatabilirim
Sorunuzdan malesef birşey anlamadım, biraz daha açabilir misiniz?