Skip to main content

AccessTr.neT


Vba Fonksiyon Örneği

Vba Fonksiyon Örneği

#7
Fonksiyon için daha önce önerdiğim yapıyı kullanmanız daha uygun olmaz mı?
Bu haliyle zaten sadece nokta atışı çalışır, genel olarak kullanmak için
  • formadi,
  • formsorgusuadi,
  • formsorgu kodu,
  • raporadi,
  • raporsorgusuadi, 
  • raporsorgukkodu,
  • kriter
değeri gibi birçok farklı kriteri göndermeniz gerekmez mi?
Yada form yada raporun temel sorgu kodu aynıysa sadece kriter gonderillecekse daha basit yapı da tasarlanabilir ama bence bu haliyle sadece karmaşaya neden olur
Cevapla
#8
(11/06/2020, 19:58)mgunes yazdı: Fonksiyonsuz denediğimde; Run-time error '424' :Object required hatası oluşuyor.

"Birde alttaki yerleri neden eklediniz.." ifadenizle ilgili; bu kodu FVERIGIRIS formunda radyasyon muayenesi seçimi tıklanma olayına yazıyorum.
Call KytKaynAyari(Me, Form_FRADYASYONMYN, "TRADYASYON")
Aşağıdaki kodu nerde kullanacağımı anlamadım.
Msgbox  SqlStr
Msgbox SqlStrRpr
Msgboxları Docmd yazan kodun hemen altına ekleyin.

 Call kodlarını açılan formun en alt sağda arama gibi bişey vardı 2020 yazıyordu onun içine ekleyin ordaki kodları silip.
Benim denememde veriler gelmişti aynı sizin çalışan kodlar dediğiniz koddaki verilerin geldiği gibi.
Cevapla
#9
(11/06/2020, 20:03)feraz yazdı: Call kodlarını açılan formun en alt sağda arama gibi bişey vardı 2020 yazıyordu onun içine ekleyin ordaki kodları silip.
Sayın Feraz, aynı yeri işaret ediyoruz, ben oraya ekledim kodları zaten. İlginize teşekkür ederim. Sayın Berduş haklısınız, yapının çağrılacak fonksiyona uygunluğu açısından değerlendirildiğinde sizin (Form Ve Rapor Kayıt Kaynağının Kullanımı konusu #2 de) paylaştığınız haliyle oldukça kullanışlı ve işimi görüyor. Hem ben amacıma ulaştım da, pek pratik olmasa da bir fonksiyon oluşturup modülden çağırmayı başardım (#1 de paylaştım) , siz  forum bileşenlerinin değerli çabaları sayesinde oldu.
Cevapla
#10
Tamam üstad ben sadece function parametrelerindeki değişkenleri Sql içinde kullanmayı ayarladım.
Bunu istemiştiniz zaten Img-grin
Kolay gelsin.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task