Skip to main content

AccessTr.neT


iki tarih arası sorgulama

iki tarih arası sorgulama

Çözüldü #7
Tablo ekranında hiçbirşey yok ne demek? Sorguyu doğru yaptıysanız ve sorguladığınız aralıkta veri varsa, o tarihlerdeki veriler gelmeli.

Rapor için de değişen bir durum yok. Tıpkı sorgu açma kodları gibi rapor açma kodları yazacaksınız. Tabii en önemlisi raporun kayıt kaynağı "sorgu1" olmalı.

Neyse örneğe bakın. Basit bir örnek hazırladım sizin için. Mesela 01.01.2009 ile 30.01.1009 arasını sorgulayın.
.rar tarih aralığı_demiral.rar (Dosya Boyutu: 14,49 KB | İndirme Sayısı: 312)
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #8
yok ya mehmet hocam beceremedım.sana sorgu eklenmıs halını gonderıyorum bır ınceleyebılırmısın acaba
.rar anket.rar (Dosya Boyutu: 107,75 KB | İndirme Sayısı: 53)
Cevapla
Çözüldü #9
Maalesef örneğinizde form1'de bu türden ilgisiz alanlar koymaya çalışmışsınız. Benim örneğimi biraz daha incelerseniz, bir rapor için genelde tarih aralığı sorgulama gerektiğinde bir küçük form üzerinden tarih aralığı seçmek için bu çalışma yapıldı. Sizin yapmak istediğiniz ne? Anlayamadım. Örneğinizdeki belli tarihlerdeki verileri süzmek istiyorsanız o zaman koyun bir form, üzerine de 2 metin kutusu olsun bitsin. Bu iş mevcut olan ve veri girdiğiniz bir formla olmaz.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #10
Ben cevap vereyim isterseniz.
öncelikle between deyimini sorgunun ölçüt bölümüne yazıyoruz

Between [Forms]![Fatura Raporlama]![Tarih] And [Forms]![Fatura Raporlama]![Tarih2] yalnız burda iki tarih arasınada değer girmek zorundayız eğer başlangıç ve bitiş tarihlerinden birine değer girmezsek sorgu değeri yok kabul eder ve hiç bir kaydı göstermez. Bunu önlemek için ben özel bir formül geliştirdim biraz uzun ama işe yarıyor. Yani diyelim başlangıç tarihini 01.01.2010 girdik bitiş tarihini açık bıraktık. bu durumda yukardaki formül yetersiz kalıyor. Bunun formulunu vereceğim. ama şu anda vaktim yok. istersen formulu veririm sana ben bulmak için çok uğraştım...
+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Son Düzenleme: 12/07/2010, 20:03, Düzenleyen: estapan.
Cevapla
Çözüldü #11
Aşağıdaki ek te 2 tarih arasında verileri veren bir örnek var. bu örnekte veri alanları "Null" olsa veya iki tarih arasında sadece bir tanesine değer girip diğerini boş bıraksak bile (Örnek Tarih1= 01/01/2010 - Tarih2 ="")Tarih1 den büyük bütün değerleri veriyor.
.rar vt1.rar (Dosya Boyutu: 22,19 KB | İndirme Sayısı: 198)
+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Cevapla
Çözüldü #12
teşekkürler... bu uygulama bana yardımcı olacak
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task