Skip to main content

AccessTr.neT


Grafik Düzenleme

Grafik Düzenleme

Çözüldü #1
Öncelikle hayırlı ramazanlar dilerim herkeze

ekte bir grafikli form var hangi seneye basarsanız o senenin yıllık grafiğini veriyor tam aradığım form,

 bu formda istediğim tek şey bilgilerin uretim_miktari tablosundan alınması değil DATA tablosundan alınması ve form adınıda yillikgrafik yapmak ama bir türlü beceremedim yardımcı olursanız sevinirm
.rar GRAfik.rar (Dosya Boyutu: 85,05 KB | İndirme Sayısı: 3)
Son Düzenleme: 19/05/2020, 12:39, Düzenleyen: Bilal Demirci.
Cevapla
#2
(19/05/2020 12:38)Bilal Demirci Adlı Kullanıcıdan Alıntı: uretim_miktari tablosundan alınması değil DATA tablosundan alınması
Liste2_Click olayının kodunda yer alan değerini aşağıdaki kodla değitirip dener misiniz?

SQL Code
Sorgu = "SELECT data.yil, CInt([data]![ay]) AS Ay, data.data" & _
        " FROM data where [yil]=" & Me.Liste2

ama sorunuzun 2. kısmını anlamadım? formun adını değiştirip sorguları tasarım modunda açıp form isimlerini orada da değiştireceksiniz

Cevapla
#3
çalışmadı hocam ?

size zahmet bi el atarsanız sevinirm , çıkamadım işin içinden.
Cevapla
#4
çalışmayan ne?
değişiklik yaptığınız haliyle dosyanızı yeniden ekler misiniz?
once form adına dokunmadan sadece liste klick olayındaki sorgu kodunu değiştirip doğru sonuç verip vermediğini kontrol edin.
Cevapla
#5
(19/05/2020 13:21)berduş Adlı Kullanıcıdan Alıntı: çalışmayan ne?
değişiklik yaptığınız haliyle dosyanızı yeniden ekler misiniz?
once form adına dokunmadan sadece liste klick olayındaki sorgu kodunu değiştirip doğru sonuç verip vermediğini kontrol edin.
dediğiniz gibi kodu değiştirdim ama data tablosundaki veriler gelmiyor
.rar GRAfik.rar (Dosya Boyutu: 85,61 KB | İndirme Sayısı: 3)
Cevapla
#6
2 tablonuz aynı yapıda ve addadır diye sadece tablo adını değiştirmiştim ama 2 tablonuz arasında ilişki yok resmen) mesela data tablosunda Ad yazan yerde tarih var
ben sorgulardan birinin kodunu yazayım diğerlerini yazılana göre siz ayarlamaya çalışırsınız.
SrgTrh1 sorgusunun kodunu aşağıdaki ile değiştirirseniz veriler data tablosundan alınmış olur

SQL Code
TRANSFORM Sum(Data.Gelir) AS ToplaGelir
SELECT Year([data].[adı]) AS Yil
FROM Data
GROUP BY Year([data].[adı])
ORDER BY Year([data].[adı]), Month([Data]![Adı])
PIVOT Month([Data]![Adı]);


isimlendirmede Türkçe karakter, boşluk ve işaret kullanmamaya -Alt Tireyi kullanabilirsiniz-özen gösterin
Son Düzenleme: 19/05/2020, 14:05, Düzenleyen: berduş.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task