Etiketler
|
|
|
Birden Fazla Ölçüt Kullanma
|
Set rs = Me.Recordset.Clone
rs.FindFirst "[adı] = '" & Me.Metin80 & "'"
If Not rs.NoMatch Then
Me.Bookmark = rs.Bookmark
ben hem adı metin80 hemde soyadı metin90 olan kayda gitmesini istiyorum
örneğin adı ahmet olan birden çok kayıt var ben adı ve soyadı ahmet çetin olan kayıtda olmak istiyorum
teşekkür ederim
|
Formda Formül Kullanma
|
iyi çalışmalar;
Calisiyor_Ayrildi Alanı Ayrılmış ise Aktif_Pasif Alanı Ayrılmış Yazsın.
Personel_Ozel_Durumu[color=#333333][size=small][font=Tahoma, sans-serif] Alanı boş ise (açılır Seçilmemiş ise) ve Vize_Bitis_Trh Alanı Tarih geçmiş ise Aktif_Pasif Alanı Pasif Yazsın.[/f
|
Sorguda Koşullu Formül Kullanma
|
İyi çalışmalar Üstadlar;
Aşağıdaki resimdeki gibi bir sorgu adayı bir örneğim var.
[Resim: https://accesstr.net/resim/do.php?imgf=a...96d011.jpg]
Süzülen alanlar
VizeTakipID Firma_Adi Adi_Soyadi Calisiyor_Ayrildi Gorevi Vize_Baslangic_Trh Vize_Bitis_Trh Personel_Ozel_Durumu
Şimdi Benim yapmak istediğim Görev Alanında Çalışıyor yazan ve Personel özel alanı Dolu ise Süzmesin
Görev Alanında Çalışıyor yazan ve Vize
|
Dlookup ile İki Ölçüt Kullanma
|
merhabalar,
ürün numarasını bulmak istiyorum. fakat iki ölçüt var. no alanındaki numarasına bakacak, birde bulduğu değerlerin kg kısmından kg ı en çok olan ürünün numarasını verecek.
urun_no_bul = Dlookup ("urun_no", "urunler", "numara= " & Me.no & " and ,,,,,bu alana tablodaki kg alanındaki en büyük değere göre bulmasını istiyorum.")
kolay gelsin.
|
Sorgu birden fazla ölçüt kullanma
|
SqlSirala = "SELECT PlanTarih.kradsoyad, PlanTarih.OdemeTrh, PlanTarih.kiraay FROM PlanTarih WHERE (kradsoyad='" & Me.Metin1 & "' AND krtc='" & Me.Metin2 & "' AND DosyaNo='" & Me.Metin3 & "')"
tek and ile çalışıyor and iki ve daha fazlada çalışmıyor
yapmak istediğim SELECT PlanTarih.kradsoyad, PlanTarih.OdemeTrh, PlanTarih.kiraay FROM PlanTarih WHERE Kradsoyad metin1 , krtc metin2, dosyano metin3
olarak sıralamak istiyorum
teşekkür ederim
|
Dlookup Da Tarih Formatı Kullanma
|
iyi günler
strVardia = Dlookup ("[vardia]", "ay02", "[tarihi] =" & Forms![Order Details]!ProductID)
burada girilen tarihe göre tablodan vardia bilgisini alacak ama benim istediğim
şubat ayı tablosu olan ay02 den istediğim gününün bilgisi yani ben değer olarak
"22" gireceğim oda bana
22.02.2020 nin vardia değerini verecek bunun için
"[tarihi] =" kısmını şöyle yazmaya çalıştım olmadı
"Format([tari
|
Access Vba Da Nesne Sınıf Modelini Kullanma
|
merhaba arkadaşlar, bundan sonra oluşturacağımız programlarda nesne sınıf modelini kullanmayı düşünüyorum, daha önceden bu kavram hakkında bilgim vardı, şimdi daha detaya girmek istedim, mantığını biliyorum sadece herzamanki gibi işin tekniğini beceremedim, örnek basit bi dosya hazırladım ama uyarı veriyor, arkadaşlar bi bakabilir misiniz nerede hata yapıyorum, olay şu; "ekle" diye bir sınıf oluşturup bu sınıftan değişken ve metod nesneleri çağırarak onlara değer atayıp tabloya veri ekleme işini
|
Sql İfadesinde Alan Adı Ve Değerler Yerine Değişken Kullanma
|
merhaba arkadaşlar, sınıf - nesne konularında bir şey keşfettim, orada kullanmak üzere; bir Sql şablonu oluşturmak; Sql İfadesinde Alan Adı Ve Değerler Yerine Değişken Kullanmak , böylece kod sayısını azaltmak istiyorum, ama hata iletisi alıyorum, bunun bir yolu olmalı, yardımcı olursanız çok sevinirim.
Private Sub Komut8_Click()
Dim x, y
x = "alanAdi"
y = "adi"
DoCmd.RunSQL "INSERT INTO tbl (x) VALUES (y)"
End Sub
|
İfade Ve / Veya Fonksiyon İçinde Değişken Kullanma Kuralları Sorunu
|
arkadaşlar bu sorunum farklı bir çalışma (benim ve kurum için önemli) dan, size zahmet bi bakabilir misiniz.
WHERE (( " & dgr14 & " ) = DMax( " & dgr20 & " , ' " & dgr16 & " '))
dgr14= KISILER.kisi_id 'tablo ve alan
dgr20=kisi_id 'alan
dgr16=KISILER 'tablo
merhaba arkadaşlar bu ifadeyi evirip cevirip çalıştırıyorum çalışmıyor , acaba nerede hata yapıyorum bi bakabilir misiniz, şimdiden teşekkürler.
dosya ekte, ANAFORM da ekle butnunun değerlerini alan ekle() fonksiyonunda
|
Joker Karekteri Rakam Yerine Kullanma
|
Merhaba,
A1 hücresinde TR/40105(GO)
A2 hücresinde TR/54810(GO)
yazıyor ve bu uzadıkça uzuyor ortadaki 5 hane sayı değişiyor TR/*****(GO) sabit şekilde bir tablo var elimde. Bunu YERİNEKOY formülüyle nasıl sadece TR yapabilirim.
Ben joker karekterle şöyle yaptım olmadı.
=YERİNEKOY(A1;"TR/?????(GO)";"TR")
Not: YERİNEKOY formülüyle yapmam şart
Yardımcı olursanız sevinirim.
Teşekkürler.
|