Skip to main content

AccessTr.neT


İç içe döngü

İç içe döngü

Çözüldü #1
Herkese selam,

 
 Her şeyden önce,  bizleri dünyaya getiren, hayatını bizim için harcayan analarımızın, bacılarımızın ve bizimle yaşlanan eşlerimizin Dünya Kadınlar Gününü kutlarım.
 
  Yıllanmış şarap gibi çok uzun süredir üzerinde çalıştığım bir "Frekans Tahsis" veri tabanım var. Bu veri tabanını halen de kullanmaktayım, ancak zaman acaba şunu da yapabilir miyim diye bazı şeyleri eklemeye çalışıyorum. Veri tabanının bu hale gelmesinde sitemizin üstatlarının da büyük emeği ve yol göstericilikleri var. Önce veri tabanının işleyişi hakkında kısa bir bilgi vermek istiyorum.
  Veri tabanımda çeşitli yerlerde değişik birlikler tarafından kurulan telsiz çevrimlerini kaydediyorum ve bu telsiz çevrimlerine "VERYERID" ve "CVRID" kriterlerine göre; Tbl_Frekans adlı tablodan "TEMASFRE, ESASFRE ve YEDEKFRE" değerleri atıyorum. Kriter; aynı VERYERID'de veya aynı CVRID'de aynı frekans değeri (örneğin 35.500 MHz) kullanılamaz. Yanlışlıkla bu şekilde atama yapılırsa sistem ikaz ediyor ve atamayı yapmıyor. Bu işlemi elle ve her çevrim için teker teker yaptırıyorum. Buraya kadar tamamladım ve kullanıyorum. Ancak; çevrim sayısı yaklaşık 100-120 civarında olacak. Ben bu işlemi yukarıda belirttiğim kriterlere uygun olarak tek bir butonla tüm çevrimler için aynı anda yaptırmak istiyorum. Bunun için tüm çevrimleri listeleyebilen veya atama yapılacak çevrimleri seçtirebilen "Frm_Otomatik_Frekans_Tahsisi" adlı bir form yaptım. Bu form üzerinden "Frm_Otomatik_Frekans_Atama" adlı frekansların bulunduğu bir başka formu açıyorum. Bu formda da BLOK ADI, ALT FREKANS ve ÜST FREKANS seçerek atanacak frekans listesini belirliyorum. Formda bulunan "Frekans Tahsis Et" butonu ile tüm çevrimlere atama yapmak istiyorum.
  Bu maksatla butonun altına iç içe iki adet For Next döngüsü yazdım. Ancak, bilgim dahilinde tespit ettiğim kadarı ile Frekans döngüsü dönüyor ama ÇEVRİM döngüsü dönmüyor ve sadece EN SON Çevrime frekans ataması yapıyor. Birkaç yol denedim ama olmadı maalesef. Bu konuda yardım istiyorum. Nerde hata yaptım? veya nasıl bir yol izlemeliyim. Örnek bir veri tabanı ekledim.
 
Saygılarımla...
Ne Mutlu Türk'üm Diyene.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
İç içe döngü - Yazar: alpertunga65 - 08/03/2015, 14:04
Cvp: İç içe döngü - Yazar: Kur@l - 09/03/2015, 00:34
Cvp: İç içe döngü - Yazar: atoz112 - 09/03/2015, 18:35
Cvp: İç içe döngü - Yazar: atoz112 - 11/03/2015, 11:22
Cvp: İç içe döngü - Yazar: alpertunga65 - 11/03/2015, 23:50
Cvp: İç içe döngü - Yazar: atoz112 - 12/03/2015, 00:02
Cvp: İç içe döngü - Yazar: alpertunga65 - 12/03/2015, 01:44
Cvp: İç içe döngü - Yazar: atoz112 - 12/03/2015, 12:32
Cvp: İç içe döngü - Yazar: alpertunga65 - 14/03/2015, 01:32
Cvp: İç içe döngü - Yazar: alpertunga65 - 15/03/2015, 01:34
Cvp: İç içe döngü - Yazar: atoz112 - 16/03/2015, 14:12
Cvp: İç içe döngü - Yazar: alpertunga65 - 19/03/2015, 01:36
Cvp: İç içe döngü - Yazar: atoz112 - 22/03/2015, 20:49