Skip to main content

AccessTr.neT


Grafik Çizme

Grafik Çizme

Çözüldü #1
Merhaba,

Excel'de sıklıkla kullandığım en basit haliyle kartezyen koordinatlara göre grafik çizme uygulamasını Access'te de yapmak istiyorum ama Access'in grafik aracı biraz tuhaf çalışıyor, mantığını anlayamadım. Ekte bir örnek gönderiyorum. Sayfanın alt kısmında Excel'de yaptığım bir grafiğin X ve Y değerlerine göre çizilmiş hali bulunuyor. Aynı zamanda grafiğin R^2 ve denklem parametrelerini de görebiliyorum. R^2 ve denklem kısmı sorun değil de ben bir türlü bu grafiği aynen Excel'deki gibi çizdiremiyorum. Sürükleyip bıraktığım alanların nereye nasıl sürükleneceğini anlayabilmiş değilim. Saçma sapan eğriler çıkıyor karşıma. Örneğimdeki X ve Y değerlerini baz alarak Access'te ilgili grafiği oluşturabilir misiniz acaba? Tşk.
.zip grafik_cizim.zip (Dosya Boyutu: 51,85 KB | İndirme Sayısı: 7)
Cevapla
#2
Tablonuzda 2. veri olduğunda grafik nasıl oluşacak, grafiğin bulunduğu örnek Excel belgesini ekleyiniz.
Cevapla
#3
Merhaba,

Tabloda 2.veri kısmına geçildiğinde yeni verilere göre grafik çizmiş olacak. İlgili Excel dosyam ekte. Burada X ve Y nin değerleri sütunlarda tabi, ama Access'te X ve Y yi satırlarda ifade etmiş olmam mı durumu karıştırıyor acaba? Ama o zaman farklı kayıtlarda farklı grafik değerleri görmek nasıl mümkün olur. Kafam karıştı...
.zip excel_grafik.zip (Dosya Boyutu: 7,17 KB | İndirme Sayısı: 4)
Cevapla
#4
İnceleyip olumlu/olumsuz bildirimde bulununuz.
.rar grafik_cizim.rar (Dosya Boyutu: 57,06 KB | İndirme Sayısı: 8)
Cevapla
#5
Merhaba,

Anladığım kadarıyla Excel dosyası ile bağlantılı bir uygulama olmuş. Aslında ben de diğer taraftan Access'in kendi içinde yapabileceğim bir çözüm için uğraşıyorum. Şöyle ki; ekteki problemi çözersek galiba iş çözülecek. Ekteki problem, birleşim sorgusu ile Tablo satır değerlerini sütuna dönüştürüyorum. Ancak nedense, birleşim sorgusundaki sıralamaya bakarsanız son iki veri diğer ilk iki verinin mantığında sıralanmamış. Yani
0-100
4-20
0-500
0-10

şeklinde bir sıralama olması gerekirken
0-100
4-20
0-10
0-500
olmuş. Bunu çözebilirsek meseleyi Excel'e bağlı kalmadan Access içinde çözebilirim sanırım.
.zip birlesim_sorgusu_2.zip (Dosya Boyutu: 22,14 KB | İndirme Sayısı: 6)
Cevapla
#6
SELECT Tablo1.Kimlik, Tablo1.X1, Tablo1.Y1
FROM Tablo1
WHERE (((Tablo1.Kimlik)=[forms]!form1!Kimlik));
UNION ALL SELECT Tablo1.Kimlik,Tablo1.X2, Tablo1.Y2 FROM Tablo1 WHERE (((Tablo1.Kimlik)=[forms]!form1!Kimlik));

Kodunu deneyiniz. Bu sorgu, Form1deki kimlik alanına göre verileri getirir. Sizin örneğinizdeki yapıyla sıralı getiremezsiniz.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task