[RAPOR] Makine Üretim Raporunda Seçmiş olduğum tarihlere göre oluşan çapraz sorgyu önizleme
#1
Slm,
Makine Üretim Raporu formunda seçmiş olduğum tarihlerdeki makine üretimlerini önizleme yapabilmek istiyorum,

yapmış olduğum çapraz sorguda,
örneğin 01.07.2014 ile 31.07.2014 de tüm veriler geliyor
05.07.2014 ile 31.07.2014 tarihinde daha az veri geliyor ve sütun başlıkları değişiyor.

seçim yapılan tarihlere göre rapordaki başlıkların değişmesi lazım.

Yardımcı olabilecek arkadaşlardan yardım istiyorum.
İyi akşamlar


Eklenti Dosyaları
.rar   boyahane.rar (Boyut: 377,86 KB / İndirilme: 88)



  Alıntı
Bu mesajı beğenenler:
#2
Sn husem; Rapor da capraz soru basliklarin degismesi konusunuda ki VT inceleyebilirsiniz.



  Alıntı
Bu mesajı beğenenler:
#3
sn dsezgin,
belirttiğiniz raporun kayıt kaynağı bir sorgu içeriyor, ve sorgu zaten yok. önizlemede hata veriyor.

ayrıca sorguyu eklediğim ekteki dosyadaki rapora bende ekledim.
benim raporumda rapordaki alanlar değişmiyor, hepsi sabit
sorgunun tarih kısmına koşul girdiğimde between ....... hata veriyor,

yapamadım.
kolay gelsin.



  Alıntı
Bu mesajı beğenenler:
#4
sn husem; raporun kayit kaynaginda ki capraz soruyu formda raporu ac butonu VBA bolumunde, tarih kriterine gore capraz soru olusturmakta ve rapor olusan capraz soru ile acilip sutun sayisi kadar raporun sayfanin sagina dogru veri sutunlarini doldurmakta.
Raporu formsuz acmak, capraz soru olusturulmadan VBA bolumunde sorunun kac sutundan olsutugu satirin calismamasi anlamina gelmekte ve hata verir. Sizin sorunuzda da status bolumu tarih araligina gore, verinin olmasi-olmamasi saga dogru kucukmekte-buyumekte, oldugu icin bu konuyu onerdim.

Sutunlarin sabit ve verinin bos olmasina ragmen, raporda gorunebilir dersen
Private Sub Report_Open(Cancel As Integer)
Dim Kmt As String
If Not IsNull([Forms]![MAKINA_URETIM_RAPORU]![ILKTARIH]) And Not IsNull([Forms]![MAKINA_URETIM_RAPORU]![SONTARIH]) Then
Kmt = "WHERE Format(MAKINA_GIRIS_CIKIS_Çapraz.CIKIS_TARIHI,'yyyymmdd') Between " & Format([Forms]![MAKINA_URETIM_RAPORU]![ILKTARIH], "yyyymmdd") & " And " & Format([Forms]![MAKINA_URETIM_RAPORU]![SONTARIH], "yyyymmdd")
ElseIf Not IsNull([Forms]![MAKINA_URETIM_RAPORU]![ILKTARIH]) And Not IsNull([Forms]![MAKINA_URETIM_RAPORU]![SONTARIH]) Then
Kmt = "WHERE Format(MAKINA_GIRIS_CIKIS_Çapraz.CIKIS_TARIHI,'yyyymmdd') = " & Format([Forms]![MAKINA_URETIM_RAPORU]![ILKTARIH], "yyyymmdd")
Else
Kmt = ""
End If
Me.RecordSource = "SELECT MAKINA_GIRIS_CIKIS_Çapraz.* FROM MAKINA_GIRIS_CIKIS_Çapraz " & Kmt
End Sub
kodu rapor acilis olay yordamina yazabilirsin.



  Alıntı
Bu mesajı beğenenler:
#5
Sn dsezgin83260,
Elinize, emeğinize sağlık,

Çok teşekkür ederim,
Kolay gelsin.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [SORGU] çapraz Sorgu omur34 4 294 02-04-2025, 14:19
Son Mesaj: omur34
access-sql-5 çapraz Sorguda Form omur34 5 401 11-03-2025, 09:44
Son Mesaj: omur34
  çapraz Sorgu evren89 1 325 07-08-2024, 19:22
Son Mesaj: dsezgin
  ERKANDA RAPOR ÖNİZLEME GÖZÜKMÜYOR ferda23 9 1.563 08-07-2024, 13:41
Son Mesaj: celalll
  Rapor üzerinde önizleme öncesi Etiket Ve Metin Kutularının Yerlerini Değiştirme Hk. adnnfrm 4 545 26-12-2023, 03:42
Son Mesaj: adnnfrm
  çapraz Sorgu toros333 2 380 04-12-2023, 22:02
Son Mesaj: hüsün
  çapraz Sorgu Hk. snapper 3 514 13-10-2023, 22:05
Son Mesaj: dsezgin
  Acces Raporda Metin Kutusundaki Yaziyi Sol Alttan Sağ üste Doğru çapraz Yazdırmak ŞabanTR 4 604 09-01-2023, 12:43
Son Mesaj: ŞabanTR

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):