Sütun Başlıklarını Tarihe Göre Şekillendirme

  • Konuyu başlatan Konuyu başlatan ssavas
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Kısa Açıklama

Sütun Başlıklarını Tarihe Göre Şekillendirme isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Merhaba arkadaşlar.
Buradaki kod içerisinde bulunulan yıla ait ay isimlerini döngü ile For aa = 1 To 12 .ColumnHeaders.Add , , Format(DateSerial(Year(Date), aa, 1), "mmmm yyyy"), 80, lvwColumnCenter Next aa bulunuyor.
Burada, döngüdeki hesaplanan yıl bilgisini textbox1 den almasını nasıl sağlarız.
Mevcut duruma göre 2021 yılına ait ay isimleri listview da sütun başlığı olarak tanımlanıyor ve devamında da 2021 yılına ait aylık toplamlar bulunuyor.
Yapılacak revizyon ile textbox1 de yazdığım tarihe göre listview1 sütun başlıkları tanımlansın ve tanımlı olan yılın ay toplamları hesaplansın.
Yardımcı olacak uzman arkadaşlara teşekkür ederim.
CPP:
Görüntülemek için giriş yapmanız gerekmektedir.
(63 satır)
 
Ekli dosyalar
.ColumnHeaders.Add , , Format(DateSerial(Year(Date), aa, 1), "mmmm yyyy"), 80, lvwColumnCenter
Bu kodu aşağıdaki gibi
.ColumnHeaders.Add , , Format(DateSerial(Year(Cdate(TextBox1.Text)), aa, 1), "mmmm yyyy"), 80, lvwColumnCenter


sorgu = "Transform sum(fatura_tutari) Select IlAdi,IlceAdi,birim_adi,abone_adi,abone_no from fatura Where Year(fatura_tarihi)='" & Year(Date) & "' "
Bu kodu aşağıdaki gibi
sorgu = "Transform sum(fatura_tutari) Select IlAdi,IlceAdi,birim_adi,abone_adi,abone_no from fatura Where Year(fatura_tarihi)='" & Year(Cdate(TextBox1.Text))) & "' "
 
Bu kodu aşağıdaki gibi
.ColumnHeaders.Add , , Format(DateSerial(Year(Cdate(TextBox1.Text)), aa, 1), "mmmm yyyy"), 80, lvwColumnCenter



Bu kodu aşağıdaki gibi
sorgu = "Transform sum(fatura_tutari) Select IlAdi,IlceAdi,birim_adi,abone_adi,abone_no from fatura Where Year(fatura_tarihi)='" & Year(Cdate(TextBox1.Text))) & "' "
Üstat teşekkür ederim, ancak sütun başlıkları doğru gelmediği gibi aylık veriler de listview1 e gelmedi.
CPP:
Görüntülemek için giriş yapmanız gerekmektedir.
(69 satır)
sorgu.webp
 
Moderatörün son düzenlenenleri:
Hocam ben o alana 02.01.2020 tarih gireceğinizi düşünerekten yapmıştım. Eğer sadece yıl yazacaksanız.
ilk mesajınızdaki Year(Date) yazan yeri TextBox.Text yapmanız yeterli.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst