Alıntı:diğer sorunlar ise benzer, BEKLEMEDE=GÖNDERİLDİ yaparken, tbl_kabahat'de ki GONTARİH'lerini yazdırıldığında DATE() olarak değiştirsin istiyorum.
ustyazi isimli raporun ayrıntının yazıldığında olayına yazılı kodu aşağıdaki ile değiştirerek deneyiniz.
DoCmd.RunSQL ("UPDATE tbl_kabahat SET tbl_kabahat.durumu = 'Gönderildi', GONTARİH = Date() WHERE (((durumu) Like '*' & [Formlar]![form1]![DRM] & '*') AND (([Tarih]+15) Between [Formlar]![Form1]![tarih] And [Formlar]![Form1]![tarih1]))")
liste kutusundaki veri ile tbl_ana sorgusundaki veri sayısı uyuşmadığı için Tarih+15 kodunu ekledim. Umarım çalışır.
(12/10/2014, 00:22)yorum70 yazdı: Ve yazdırdığımda USTYAZİ raporunda, diyelim 50 BEKLEMEDE olan evrak gönderilecek, 50 kere aynı şeyleri yazıp duruyor, halbuki ben iki satır yazı ile sadece SAYI olarak belirtip yazmak istiyorum.
Bu soru için üst yazı raporunun kayıt kaynağını değiştirdim, kayıt kaynağına sorgu ekleyip top 1 kodu ile 1 kayıt göstermesini sağladım.
Kayıt sayısını rapora aktarmak için modüle
Global CiktiSayisi As Integer
kodu,formdaki üstyazı butonuna da
CiktiSayisi = Me.liste.ListCount - 1
kodu ekledim.
Raporda görünmesi içinde rapordaki Metin35'in denetim kaynağını aşağıdaki ile değiştirdim.
=" Polis Merkezi Amirliğimiz sorumluluk alanında, muhtelf tarihlerde 5326 Sayılı Kabahatler Kanunu kapsamında uygulanan " & [AccessTotalstop] & " adet idari yaptırım karar tutanağı ve ayrıntılı liste yazımız ekinde sunulmuştur."
Bu şekilde sayı metnin içerisinde yazdığı için kötü görüntü kayboldu.
AccessTotalstop metin kutusundaki veriyi sayı (metin) şeklinde görünmesi için modüle sayıya çevirme fonksiyonu ekledim.