Skip to main content

AccessTr.neT


Grafik Düzenleme

Bilal Demirci
Bilal Demirci
12
1226

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 yazdı: 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?
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ş yazdı: ç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
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
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da