Skip to main content

AccessTr.neT


Dlookup hem çift ölçütlü hem de tablo ve sorgulu

Dlookup hem çift ölçütlü hem de tablo ve sorgulu

Çözüldü #7
Yani raporunuz şöyle mi olacak? Raporu çalıştırıp bakın. (Sadece firmaları yanyana yazma olayıyla uğraşmadım. İlla öyle olmalı derseniz, uğraşırız biraz.)
.rar yenisorun.rar (Dosya Boyutu: 69,46 KB | İndirme Sayısı: 24)
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #8
Mehmet Bey yardımlarınız için çok teşekkür ederim ama evet firmaları yanyana yazması gerekiyor. Bakanlıktan gelen bir format var ve o formattan baskasını kabul etmiyorlar bu yüzden firmalar yanyana gelmeli. Yani her hayvan ırkı bir defa yazmalı ve firmalar yanyana gelerek toplam tohum miktarını yanına yazmalı...
Son Düzenleme: 28/09/2013, 10:04, Düzenleyen: mrkync.
Cevapla
Çözüldü #9
Mehmet bey sizin söylediklerinizi biraz değiştirerek istediğime bir adım daha ulaştım ancak küçük bir sorun var değeri olmayan verilere #hata diye uyarı veriyor. Bu hata kodunu nasıl gizleyebiliriz. Sorguyu ekte gönderiyorum.
.zip sorgu.zip (Dosya Boyutu: 35,09 KB | İndirme Sayısı: 12)
Cevapla
Çözüldü #10
Img-grin Ben günlerdir o hata satırını düzeltmek için uğraşıyorum yaImg-grin)
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #11
Lol çözümünü bulursam sizinle paylaşacağım o zaman
Cevapla
Çözüldü #12
Selamlar
Demiral üstadımız döktürmüş yine.
Son sorunda benden olsun.
Ek yükleyemiyorum. Aşağıdaki gibi düzenlerseniz sorun çözülür

Sorgudaki deyim :
Firmalar: (Yanyana([Irklar];Nz(Month([Tarih]))))
Moduldeki fonksiyon :
Public Function Yanyana(Irk As String, Optional Ay As String) As String
On Error GoTo cikis:
Dim intAy As Long
intAy = Nz(Ay)
Dim Kyt As Recordset, Dizi As String
Set Kyt = Application.CurrentDb.OpenRecordset(" Select Firma From Tank Where ((([Irkı])='" & Irk & "') And ((Month(Tarih))=" & intAy & "))")
Do
Dizi = Dizi & Kyt.Fields(0) & ","
Kyt.MoveNext
Loop Until Kyt.EOF
Kyt.Close: Set Kyt = Nothing
Yanyana = Dizi
Exit Function
cikis:
Yanyana = ""
End Function
.rar çapraz.rar (Dosya Boyutu: 102,48 KB | İndirme Sayısı: 12)
Hayatta listbox kullanmam..
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task