Skip to main content

AccessTr.neT


Select Case Sorunu

Select Case Sorunu

Çözüldü #10
Kodlama üzerine çok çalışmalı, çok okumalı ve bol örnek yaparak kendinizi geliştirmelisiniz. Belki ilk başlarda kafayı yedirtebilir ama daha sonra kodlara hakim olmaya başladıkça çok zevkli olacaktır.

Benim tahminime göre yukarıdaki mesajlarda bahsettiğim Breakpoint olayını kullanamamışsınız, onun üzerinde biraz daha çalışmalısınız. Kodu adım adım çalıştırarak ve her adımda değişkenlerin aldığı değerleri görerek koda hakim olabilir ve hataları daha kolay bulabilirsiniz.

Değişken tanımlamayı zorunlu hale getirmeyi alışkanlık edinin. (Option Explicit)

Aslında sizin uygulamanızda Sql ve Deger adında global değişkenlere ihtiyacınız yok, TARIH formu açık olduğu sürece, diğer sorgu, form ve raporlarda bu forma ait denetimleri zaten direkt olarak Forms![FormunAdı].[DenetiminAdı] formatında kullanabilirsiniz.

Mesela Deger adlı global değişkeni kullanmadan Liste2 Doubleclick'i şu şekilde kullanabilirdiniz;
Kod:
Select Case Forms!TARIH.cerceve
    Case 1 'EXCAVATION
        DoCmd.OpenForm "EXC", acNormal, , "ID=" & Me.Liste2
        DoCmd.Close acForm, "Form1"
        DoCmd.Close acForm, "TARIH"
    Case 2 'STRINGING
        DoCmd.OpenForm "STR", acNormal, , "[ID]=" & Me.Liste2
        DoCmd.Close acForm, "Form1"
        DoCmd.Close acForm, "TARIH"
    Case Else
        DoCmd.OpenForm "WLDNG", , , "[WLD]='" & Me.Liste2 & "'"
        DoCmd.Close acForm, "Form1"
        DoCmd.Close acForm, "TARIH"
    End Select

Aynı şekilde Sql değerinide form1'in load'unda yaratmanız mümkün.

Bu arada bu kadar uğraştıktan sonra REP istemek hakkımdır sanırım.
MehmetDemiral aldı başını gitti, bende Sledgeab'ı geçmek istiyorum Img-grin
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
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
Select Case Sorunu - Yazar: dengesiz - 15/05/2009, 11:18
Cvp: Select Case Sorunu - Yazar: Nurullah_Serdar - 15/05/2009, 14:28
Cvp: Select Case Sorunu - Yazar: dengesiz - 15/05/2009, 15:34
Cvp: Select Case Sorunu - Yazar: Seruz - 15/05/2009, 16:04
Cvp: Select Case Sorunu - Yazar: dengesiz - 15/05/2009, 16:50
Cvp: Select Case Sorunu - Yazar: Nurullah_Serdar - 15/05/2009, 17:39
Cvp: Select Case Sorunu - Yazar: dengesiz - 15/05/2009, 18:24
Cvp: Select Case Sorunu - Yazar: Seruz - 15/05/2009, 19:47
Cvp: Select Case Sorunu - Yazar: dengesiz - 16/05/2009, 08:04
Cvp: Select Case Sorunu - Yazar: Seruz - 16/05/2009, 11:02
Cvp: Select Case Sorunu - Yazar: dengesiz - 16/05/2009, 13:25
Task