Grafik Veri Bölgesine Veri Ekleme (Rapor Oluşturucusu 2.0)

Tasarım yüzeyine Grafik veri bölgesi ekledikten sonra, grafiğin bırakma bölgelerine sayısal ve sayısal olmayan veriler için rapor veri kümesi alanları sürükleyebilirsiniz.Tasarım yüzeyindeki grafiği sol tıklattığınızda, Seri, Kategori ve Veri adındaki üç bırakma bölgesi görüntülenir.Raporunuz için tanımlanmış bir veri kümeniz olduğunda, veri kümenizden elde edilen alanlar Rapor Verileri bölmesinde görüntülenir.Veri kümenizdeki alanları ilgili bırakma bölgesine sürükleyin.Alan bir grafik, alan bırakma bölgeleri eklenirken varsayılan olarak, Reporting Services alan için bir toplamak hesaplar. Serileri dinamik olarak oluşturmak için seri gruplandırmayı da kullanabilirsiniz.Grafik matrisle de yakından ilgilidir.

Not   Tasarım zamanında veri eklediğinizde, ortaya çıkan grafik, rapor işlendiğinde görünüyor tasarım zamanında farklı görünüyor.Tasarım zamanından oluşturulan veriler gerçek verileriniz değildir.Grafiğinizi, grafiğin nasıl görüneceği fikri ile tasarlayabilmeniz için eklenen oluşturulan verilerdir.

Grafikteki bir Veri Alanındaki Değerleri Toplama

Bir alan grafiği, veri alanı bırakma bölgesine eklendiğinde, varsayılan olarak, Reporting Services alan için bir toplamak hesaplar. Grafiğe, alanı belirli bir bırakma bölgesine bırakmadan bir alan sürüklediğinizde, grafik alanın veri türüne bağlı olarak alanın kategori (x) eksenine mi yok yoksa değer (y) eksenine mi bağlı olduğunu belirler.Veri bırakma bölgesine bırakılan sayısal alanlar, SUM işlevi kullanılarak toplanır.Veri alanı bırakma bölgesindeki değer alanınızın veri türü Dize ise, alanlarda sayılar olsa da, grafik bir sayısal değer görüntüleyemez, böylece grafikte yalnızca COUNT işlevi görüntülenir.Bu davranışı önlemek için, kullandığınız alanların, biçimlendirilmiş sayılar içeren Dizeler yerine sayısal veri türlerine sahip olduğundan emin olun.Bir Visual Basic ifade bir sayısal veri türü kullanmak için dize değerleri dönüştürmek için kullanabileceğiniz CDbl veya CInt sabit değer. Örneğin, karmaşık ifade aşağıdaki adlı bir alan dönüştürür. MyField Dizeler biçimlenmiş sayısal değerler içerir.

=Sum(CDbl(Fields!MyField.Value))

toplamak ifadeleri hakkında daha fazla bilgi için bkz: İfadelerde Yerleşik Rapor ve Toplama İşlevlerini Kullanma (Rapor Oluşturucusu 2.0).

Grafiğe Veri Ekleme

Satışları Ad’a göre gösteren bir raporunuz olduğunu varsayın.Ad alanını kategori alanları bırakma bölgesine sürükleyin ve Satış alanını veri alanları bırakma bölgesine sürükleyin.

Satış alanını veri alanları bırakma bölgesine eklediğinizde, veri alanının metni göstergede görüntülenir ve bu sayısal alandaki veriler tek değer olarak toplanır.Varsayılan olarak değer, yerleşik Sum işlevi kullanılarak toplanır.Grafik bırakma bölgesi alanınız için basit bir ifade içerir.Örneğimizde, [Sum(Sales)] alan ifade için görünür =Sum(Fields!Sales.Value). Bir grup belirtilmemişse, grafikte yalnızca bir veri noktası gösterilir.Birden fazla veri noktası gösterebilmek için, verilerinizi bir gruplandırma alanı ekleyerek gruplandırmasınız.Ad alanını kategori alanları bırakma bölgesine eklediğinizde, alanla aynı ada sahip bir gruplandırma adı otomatik olarak grafiğe eklenir.X ve ye eksenleri boyunca olan değerleri tanımlayan alanlar eklendiğinde, grafikte verileri doğru bir biçimde çizdirmeye yetecek kadar bilgi olur.

Seri alanları bırakma bölgesi boş bırakıldığında, seri sayısı tasarım süresinde sabitlenir.Bu örnekte, Satış grafikte görüntülenen tek seridir.

Grafiğe Seri Gruplandırması Ekleme

Önceki örneğimizde, seri alanları bırakma bölgesine bir Yıl alanı eklediğinizi varsayın.Yıl alanındaki değerlerin sayısı, grafikte kaç serinin olacağını belirler.Seri alanları bırakma bölgesine bir alan eklerseniz, seri sayısı alanda yer alan verilere bağlı olur.Yıl alanı 2004, 2005 ve 2006 yıllarından oluşuyorsa, grafik veri bırakma bölgesindeki her alan için üç seri görüntüler.

Matrisle Benzerlikler

Grafik, Tablix denetiminin matris şablonuyla aynı şekilde davranır:

  • Matristeki Sütunlar alanı bırakma bölgesi, grafikteki kategori grubu bırakma bölgesiyle aynıdır.

  • Matristeki Satırlar alanı bırakma bölgesi, grafikteki seri grubu bırakma bölgesiyle aynıdır.

  • Matristeki Veri alanı bırakma bölgesi, grafikteki veri alanı bırakma bölgesiyle aynıdır.