Skip to main content

AccessTr.neT


açılan kutudan seçilen krtitere göre başka tabloya veri ekleme

açılan kutudan seçilen krtitere göre başka tabloya veri ekleme

Çözüldü #7
Tekrar merhaba. İstediğinizi form üzerine getirdiğim bir liste kutusundan case select kullanarak alan bir yöntemle yaptım. Buyrun, inceleyin.
.rar Demiral_Ornek.rar (Dosya Boyutu: 88,41 KB | İndirme Sayısı: 18)
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #8
Merhaba
Gerçekten Harika olmuş emeğinize sağlık. Ama benim için biraz karışık anlamamda yardımcı olursanız daha mutlu ve huzurlu bir insan olacağım Img-grin

Benim anladığım
açılan kutu 30 case'i ocak 2013 ise ortak alanı liste 40'a eşitle. Bu durumda verileri nerden alıyor???
Cevapla
Çözüldü #9
Bir liste kutusunu referans alıyor. Form üzerinde bir liste kutusu var. O liste kutusu T_ortak tablosu verilerini kolayca almamı sağlıyor. Aksi taktirde bir sürü karmaşık kod yazmak gerekecekti. Aylık olarak değişen t_ortak tablosunun 12 Aylık olabileceğini varsayarak tabloya 12 ay için alanlar ekleyin. Aynı alanları liste kutusuna da sütun olarak ekleyin. Veri olmayan aylar için tablonuza "0" değerini koyun. Aylık olarak tablonu değişse de böylece kurulu düzeniniz değişmeyecektir.

Bu arada case komutlarını da 3 ay için değil 12 ay için yapmanız gerekecek sanırım. Ben tablonuzdaki 3 ay için hazırladım.

Siz t_ortak yapısına müdahale kabul etmediğiniz için başka da yol göremedim açıkçası. Oysa t_ortak tablonuzdaki değerler ay isimlerini sütun değil satır olarak girmek şeklinde olmalıydı. Sütunun adı ock değil "ay" olup değer olarak ock girilmeli. Aynı şekilde sayı değerleri de değer olarak girilecekti o zaman. Şu anda tablonuz sadece 1 yıllık olabilecek. Oysa o zaman yıl değeri de tabloya kaydedilip 4 adet alana sahip bir tablo olacak. Bu alanlar Kayitno Yıl Ay ve Değer olarak 4 tane olmalı. Tablo yapınızın hatalarını ilerde anlayacaksınız.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #10
Merhaba

Anladım galiba zekice bir çözüm çok teşekkür ederim. Tavsiyeleriniz içinde malesef dosya çok büyük olduğu için 1024 karakterden fazla sorgu yapamadığım için yıllara bölmeye mecbur oldum.

İyi çalışmlar Dilerim. +rep
Cevapla
Çözüldü #11
Eklediğiniz rep resmi için teşekkür ederim. Keşke gerçekten rep verseydiniz Img-grin)
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #12
Sanal olunca daha kolay oluyormuş meğersem Img-grin
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task