günlük kur değeri
#13
yardımınız için teşekkür ederim Onur Bey,
lakin o kadar zamanım en azından şimdilik yok.
hazıra konan biri olduğumu da düşünmemenizi rica ederim.
çünkü günlerdir gece 2lere kadar çalışıyorum üzerinde, nerden yapıldığını bulabilmek, accessin davranış mantığını kavrayabilmek için. son çare olarak foruma başvurduğumu düşünebilirsiniz..
ama yardımcı olan arkadaşlara gerçekten çok teşekkür ediyorum.


(08-07-2010, 11:43)onur_can demiş ki: Sayın hulyab;
Size öncelikle bu sitedeki access dökümanları içerisinden özellikle tablo tasarımı konusunu, ilişkili tabloların oluşturulmasını iyi öğrenmeniz daha sonra sorgular ve formları çalışmanızı öneririm. Biraz zaman ve emek harcamanız gerkiyor..

iyi çalışmalar dilerim...
Smile



  Alıntı
Bu mesajı beğenenler:
#14
Taruz bey,
bir modül oluşturdum yalnız modul diğer kriterleri bozuyor.
kur tablosunda default olarak date() yazmıştım. bunlar için derleme hatası veriyor şimdi.
vba için bişeyleri etkinleştirmem mi gerekiyor? bunu daha önce de yapmıştı.wizardla otomatik buton kaydı yapmamıştı mesela.

(08-07-2010, 11:47)hulyab demiş ki: VBA ile denicem teşekkür ederim.

(08-07-2010, 11:33)Taruz demiş ki: Ben anlayabildiğim kadarıyla bir öneride bulunayım.. Günlük kuru bulduğunuz sorguyu formun kaynağında göstermeyin.. Böylece kaynak veri girilecek hale gelecektir.. Kuru da Dlookup fonksiyonu ile alabilirsiniz..:

Visual Basic
  1. Dim d, e, s As Long
  2. d = DLookup("usd1", "gunluk_kur")
  3. e = DLookup("eur1", "gunluk_kur")
  4. s = DLookup("gbp1", "gunluk_kur")



Bu değerleri vba editörü yardımı ile formunuzda kullanbilir, ilgili alanlara gerekiyorsa kaydedebilirsiniz..



  Alıntı
Bu mesajı beğenenler:
#15
ayrıca forma modülü "olay" kısmından mı eklicem?

(08-07-2010, 12:06)hulyab demiş ki: Taruz bey,
bir modül oluşturdum yalnız modul diğer kriterleri bozuyor.
kur tablosunda default olarak date() yazmıştım. bunlar için derleme hatası veriyor şimdi.
vba için bişeyleri etkinleştirmem mi gerekiyor? bunu daha önce de yapmıştı.wizardla otomatik buton kaydı yapmamıştı mesela.

(08-07-2010, 11:47)hulyab demiş ki: VBA ile denicem teşekkür ederim.

(08-07-2010, 11:33)Taruz demiş ki: Ben anlayabildiğim kadarıyla bir öneride bulunayım.. Günlük kuru bulduğunuz sorguyu formun kaynağında göstermeyin.. Böylece kaynak veri girilecek hale gelecektir.. Kuru da Dlookup fonksiyonu ile alabilirsiniz..:

Visual Basic
  1. Dim d, e, s As Long
  2. d = DLookup("usd1", "gunluk_kur")
  3. e = DLookup("eur1", "gunluk_kur")
  4. s = DLookup("gbp1", "gunluk_kur")



Bu değerleri vba editörü yardımı ile formunuzda kullanbilir, ilgili alanlara gerekiyorsa kaydedebilirsiniz..



  Alıntı
Bu mesajı beğenenler:
#16
Date fonksiyonun (benzeri fonksiyonlarda da sıkıntı vardır) çalışmaması sebebi ilgili kitaplıllaırn bilgisayarınızda yüklü olmamasından kaynaklıdır muhtemelen.. Win 7 kullanıyorsanız genelde bu sıkıntıyı yapar.. Güncelleştirmeleri yapınca düzelecektir..

Fonksiyonu bu aşamada vba da kullanabiliriz.. Böylece kur sorgusuna da gerek kalmaz..:

Visual Basic
  1. Dim d, e, s As Long
  2.  
  3. d = Nz(DLookup("usd", "kur", "Year(tarih)= " & Year(Date) & " and month(tarih)= " & Month(Date) & " "), 0)
  4.  
  5. e = Nz(DLookup("eur", "kur", "Year(tarih)= " & Year(Date) & " and month(tarih)= " & Month(Date) & " "), 0)
  6.  
  7. s = Nz(DLookup("gbp", "kur", "Year(tarih)= " & Year(Date) & " and month(tarih)= " & Month(Date) & " "), 0)
  8.  
  9. Me.KULLANMAK_İSTEDİĞİNİZ_ALAN = Metin84 / d



Örneğin metin84 ün güncelleştirme sonrasında olayına yazabilirsiniz..

Euro ve gbp için de e ve s değişkenlerini kullanınız..



  Alıntı
Bu mesajı beğenenler:
#17
Sayın hulyab,
zaten bende fazladan çalışmamanız için bunları önerdim. yani accessin temeli olan tablolar konusunu iyice öğrenirseniz gerisi kendiliğinden gelir. cümleyi oluşturabilmek için harflerin öğrenilmesi gerekir.



  Alıntı
Bu mesajı beğenenler:
#18
keşke burda olsaydınız Nah
sizi de meşgul ediyorum ama vba çok bilmiyorum.
KREDI GIRIS alt formuna bağlı sorguda gördüğünüz bütün o hesaplama alanlarını (kur değerlerine bağlı olanları) da vba içinde mi tanımlayacağım?

(08-07-2010, 12:27)Taruz demiş ki: Date fonksiyonun (benzeri fonksiyonlarda da sıkıntı vardır) çalışmaması sebebi ilgili kitaplıllaırn bilgisayarınızda yüklü olmamasından kaynaklıdır muhtemelen.. Win 7 kullanıyorsanız genelde bu sıkıntıyı yapar.. Güncelleştirmeleri yapınca düzelecektir..

Fonksiyonu bu aşamada vba da kullanabiliriz.. Böylece kur sorgusuna da gerek kalmaz..:

Visual Basic
  1. Dim d, e, s As Long
  2.  
  3. d = Nz(DLookup("usd", "kur", "Year(tarih)= " & Year(Date) & " and month(tarih)= " & Month(Date) & " "), 0)
  4.  
  5. e = Nz(DLookup("eur", "kur", "Year(tarih)= " & Year(Date) & " and month(tarih)= " & Month(Date) & " "), 0)
  6.  
  7. s = Nz(DLookup("gbp", "kur", "Year(tarih)= " & Year(Date) & " and month(tarih)= " & Month(Date) & " "), 0)
  8.  
  9. Me.KULLANMAK_İSTEDİĞİNİZ_ALAN = Metin84 / d



Örneğin metin84 ün güncelleştirme sonrasında olayına yazabilirsiniz..

Euro ve gbp için de e ve s değişkenlerini kullanınız..



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [TABLO] Aylık Puantajdan Günlük Puantaj Hazırlama MERT AYDIN 1 458 27-08-2025, 07:22
Son Mesaj: dsezgin
  Parametre Değeri Gir Uyarısı hegu 3 375 23-05-2025, 14:55
Son Mesaj: hegu
  [SORGU] çarpraz Sorguda Sütun Değeri Olarak Birden çok Alan Seçebilir Miyiz? abkbek 2 410 13-08-2024, 21:18
Son Mesaj: abkbek
  [FORM] Metin Kutusundaki Değeri Başka Bir Metin Kutusuna Aktarmak TheREDROSE 2 424 02-08-2024, 11:56
Son Mesaj: TheREDROSE
  Parametre Değeri Hatası m_demir 4 397 17-09-2023, 00:28
Son Mesaj: m_demir
  Ekleme Sorgusunda Ay/yıl Metin Değeri Tarih/saat Alanına Doğru Aktarma Hk. adnnfrm 2 552 14-08-2023, 00:12
Son Mesaj: adnnfrm
  Metin Kutusuna Girilen Bir Değeri Başka Metin Kutunda Arama farukozgursoy 3 591 18-09-2022, 09:31
Son Mesaj: alperalper
  Günlük Toplama omergenc7 11 1.038 10-09-2022, 22:52
Son Mesaj: omergenc7

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 7 Ziyaretçi