Aracılığıyla paylaş


Öğretici: Raporunuza Mini Grafik Ekleme (Rapor Oluşturucusu)

Bu öğreticide, örnek satış verilerine dayalı temel bir tablo raporunu oluşturma ve sonra tablodaki bir hücreye mini grafik ekleme anlatılmaktadır.

Bu öğreticide oluşturduğunuz raporun genişletilmiş sürümü, örnek bir SQL Server 2012 Rapor Oluşturucusu raporu olarak bulunmaktadır. Bunu ve diğer örnek raporları karşıdan yükleme hakkında bilgi için, bkz. Rapor Oluşturucusu örnek raporları. Aşağıdaki çizimde oluşturacağınız rapora benzer örnek rapor gösterilmiştir.

rs_SparklineMatrixTutorial

Nasıl Yapılır: Tabloda Mini Grafik Oluşturma (Rapor Oluşturucusu Videosu) videosunda mini grafiklerle benzer bir raporun nasıl oluşturulacağı gösterilmektedir.

Öğrenecekleriniz

Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:

1. Tablo İçeren Bir Rapor Oluşturma

2. Tablo veya Matris Sihirbazında Sorgu Oluşturma

3. Tabloya Mini Grafik Ekleme

4. Mini Grafikleri Dikey ve Yatay Olarak Hizalama

Diğer İsteğe Bağlı Adımlar

5. Verileri Para Birimi Olarak Biçimlendirme

6. Verileri Tarih Olarak Biçimlendirme

7. Sütun Genişliklerini Değiştirme

8. Rapor Başlığı Ekleme

9. Raporu Kaydetme

Bu öğreticiyi tamamlamak için tahmini süre: 30 dakika.

Gereksinimler

Gereksinimler hakkında daha fazla bilgi için, bkz. Öğreticilerle İlgili Önkoşullar (Rapor Oluşturucusu).

1.Tablo İçeren Bir Rapor Oluşturma

Bir rapor oluşturmak için

  1. Başlat’ı tıklatın, Programlar’ın üzerine gelin, Microsoft SQL Server 2012 Rapor Oluşturucusu’nun üzerine gelin ve Rapor Oluşturucusu'nu tıklatın.

    Başlarken iletişim kutusu açılır.

    [!NOT]

    Başlarken iletişim kutusu gösterilmezse, Rapor Oluşturucusu düğmesinden Yeni'yi tıklatın.

  2. Sol bölmede, Yeni Rapor'un seçili olduğunu doğrulayın.

  3. Sağ bölmede, Tablo veya Matris Sihirbazı'nı tıklatın.

  4. Veri kümesi seçin sayfasında Veri kümesi oluştur'u seçin ve ardından İleri'yi tıklatın. Bir veri kaynağı bağlantısı seçin sayfası açılır.

    [!NOT]

    Bu öğretici için özel veri gerekmez, bir SQL Server 2012 veritabanına bağlantı yeterlidir. Veri Kaynağı Bağlantıları altında listelenen bir veri kaynağı zaten varsa, bunu seçebilir ve 10. adıma gidebilirsiniz. Daha fazla bilgi için, bkz. Veri Bağlantısı Almanın Alternatif Yolları (Rapor Oluşturucusu).

  5. Yeni'yi tıklatın. Veri Kaynağı Özellikleri iletişim kutusu açılır.

  6. Ad alanına veri kaynağı için bir ad Ürün Satışları yazın.

  7. Bağlantı türünü seçin alanında Microsoft SQL Server'ın seçili olduğunu doğrulayın.

  8. Bağlantı Dizesi alanına, aşağıdaki metni yazın:

    Data Source=<sunucuadı>

    <sunucuadı> ifadesi, (örneğin, Rapor001) üzerinde bir SQL Server Veritabanı Altyapısı örneği yüklü bulunan bir bilgisayarı belirtir. Rapor verileri bir SQL Server veritabanından ayıklanmadığından, veritabanının adını eklemeniz gerekmez. Belirtilen sunucudaki varsayılan veritabanı sorguyu ayrıştırmak için kullanılır.

  9. Kimlik Bilgileri'ni tıklatın. Dış veri kaynağına erişmek için gereken kimlik bilgilerini girin.

  10. Tamam’ı tıklatın.

    Bir veri kaynağı bağlantısı seçin sayfasına dönersiniz.

  11. Veri kaynağına bağlanabildiğinizi doğrulamak için Bağlantıyı Sına düğmesini tıklatın.

    "Bağlantı başarıyla oluşturuldu" iletisi görüntülenir.

  12. Tamam’ı tıklatın.

  13. İleri'yi tıklatın.

2.Tablo Sihirbazında Sorgu Oluşturma

Raporda, önceden tanımlanmış sorgusu bulunan bir paylaşılan veri kümesi kullanabilir veya yalnızca raporunuzda kullanılacak katıştırılmış bir veri kümesi oluşturabilirsiniz. Bu öğreticide, katıştırılmış veri kümesi oluşturacaksınız.

[!NOT]

Bu öğreticide, sorgu veri değerlerini içerdiğinden, bir dış veri kaynağına gereksinimi yoktur. Bu, sorgunun çok uzun olmasına neden olur. İş ortamında, sorgu verileri içeremez. Buradaki durum yalnızca öğretim amaçlıdır.

Sorgu oluşturmak için

  1. Sorgu tasarla sayfasında, ilişkisel sorgu tasarımcısı açılır. Bu öğreticide, metin tabanlı sorgu tasarımcısını kullanacaksınız.

  2. Metin olarak Düzenle’yi tıklatın. Metin tabanlı sorgu tasarımcısında bir sorgu bölmesi ve sonuçlar bölmesi görüntülenir.

  3. Aşağıdaki Transact-SQL sorgusunu Sorgu kutusuna yapıştırın.

    SELECT CAST('2010-01-04' AS date) as SalesDate, 'Accessories' as Subcategory, 
       'Carrying Case' as Product, CAST(16996.60 AS money) AS Sales, 68 as Quantity
    UNION SELECT CAST('2010-01-05' AS date) as SalesDate, 'Accessories' as Subcategory,
       'Carrying Case' as Product, CAST(1350.00 AS money) AS Sales, 18 as Quantity
    UNION SELECT CAST('2010-01-10' AS date) as SalesDate, 'Accessories' as Subcategory,
       'Carrying Case' as Product, CAST(1147.50 AS money) AS Sales, 17 as Quantity
    UNION SELECT CAST('2010-01-04' AS date) as SalesDate, 'Accessories' as Subcategory,
       'Budget Movie-Maker' as Product, CAST(1056.00 AS money) AS Sales, 44 as Quantity
    UNION SELECT CAST('2010-01-05' AS date) as SalesDate,  'Accessories' as Subcategory,
       'Slim Digital' as Product, CAST(1380.00 AS money) AS Sales, 18 as Quantity
    UNION SELECT CAST('2010-01-05' AS date) as SalesDate,'Accessories' as Subcategory,  
       'Budget Movie-Maker' as Product, CAST(780.00 AS money) AS Sales, 26 as Quantity
    UNION SELECT CAST('2010-01-07' AS date) as SalesDate, 'Accessories' as Subcategory, 
       'Budget Movie-Maker' as Product, CAST(3798.00 AS money) AS Sales, 9 as Quantity
    UNION SELECT CAST('2010-01-08' AS date) as SalesDate, 'Camcorders' as Subcategory, 
       'Budget Movie-Maker' as Product, CAST(10400.00 AS money) AS Sales, 13 as Quantity
    UNION SELECT CAST('2010-01-09' AS date) as SalesDate, 'Camcorders' as Subcategory, 
       'Budget Movie-Maker' as Product, CAST(3000.00 AS money) AS Sales, 60 as Quantity
    UNION SELECT CAST('2010-01-10' AS date) as SalesDate,  'Digital' as Subcategory, 
       'Budget Movie-Maker' as Product, CAST(7234.50 AS money) AS Sales, 39 as Quantity
    UNION SELECT CAST('2010-01-06' AS date) as SalesDate,  'Digital' as Subcategory, 
       'Carrying Case' as Product, CAST(10836.00 AS money) AS Sales, 84 as Quantity
    UNION SELECT CAST('2010-01-07' AS date) as SalesDate,  'Digital' as Subcategory, 
       'Slim Digital' as Product, CAST(2550.00 AS money) AS Sales, 17 as Quantity
    UNION SELECT CAST('2010-01-04' AS date) as SalesDate, 'Digital' as Subcategory, 
       'Slim Digital' as Product, CAST(8357.80 AS money) AS Sales, 44 as Quantity
    UNION SELECT CAST('2010-01-08' AS date) as SalesDate, 'Digital SLR' as Subcategory, 
       'Slim Digital' as Product, CAST(18530.00 AS money) AS Sales, 34 as Quantity
    UNION SELECT CAST('2010-01-06' AS date) as SalesDate, 'Digital SLR' as Subcategory, 
       'Slim Digital' as Product, CAST(26576.00 AS money) AS Sales, 88 as Quantity
    
  4. Sorgu tasarımcısı araç çubuğunda, Çalıştır (!)'ı tıklatın.

    Sorgu çalıştırılır ve SalesDate, Subcategory, Product, Sales ve Quantity alanları için sonuç kümesi görüntülenir.

  5. İleri'yi tıklatın.

  6. Alanları ayarla sayfasında, SalesDeğerler'e sürükleyin.

    Sales, Sum işleviyle toplanır. Değer, [Sum(Sales)] değeridir.

  7. ProductSatır grupları'na sürükleyin.

  8. SalesDate'i Sütun grupları'na sürükleyin.

  9. İleri'yi tıklatın.

  10. Düzen seçin sayfasında, Seçenekler'in altında Alt toplamları ve büyük toplamları göster'in seçili olduğunu doğrulayın.

    Sihirbazın Önizleme bölmesinde, üç satırlı bir tablo görüntülenir. Raporu çalıştırdığınızda, her rapor aşağıdaki şekilde görüntülenir:

    1. İlk rapor, sütun üstbilgilerini görüntülemek üzere tablo için bir kez görüntülenir.

    2. İkinci satır, her ürün adı için bir kez yinelenir ve ürün adını, günlük toplamı ve satır toplamını görüntüler.

    3. Üçüncü satır, büyük toplamları görüntülemek üzere tablo için bir kez görüntülenir.

  11. İleri'yi tıklatın.

  12. Stil Seçin sayfasında, Stiller bölmesinde, Kurşun Grisi'ni seçin.

    Önizleme bölmesinde bu stile sahip bir tablo örneği görüntülenir.

  13. Son'u tıklatın.

  14. Tablo, tasarım yüzeyine eklenir. Tabloda üç sütun ve üç satır vardır.

    Gruplandırma bölmesine bakın. Gruplandırma bölmesini görmüyorsanız, Görünüm menüsünde Gruplandırma'yı tıklatın. Satır Grupları bölmesi bir satır grubu gösterir: Product. Satır Grupları bölmesi bir sütun grubu gösterir: SalesDate. Ayrıntı verileri, veri kümesi sorgusu tarafından alınan tüm verilerdir.

  15. Raporu önizlemek için Çalıştır'ı tıklatın.

3.Mini Grafik Ekleme

Tabloya mini grafik eklemek için

  1. Tasarım görünümüne dönmek için Tasarım'ı tıklatın.

  2. Tablonuzda Toplam sütununu seçin.

  3. Sağ tıklatın, Sütun Ekle'nin üzerine gelin ve sonra Sola'yı tıklatın.

  4. Yeni sütunda [Product] satırını tıklatın, Ekle şerit sekmesinin üzerine gelin ve sonra Mini Grafik'i tıklatın.

  5. Sütun satırındaki ilk mini grafiğin seçili olduğundan emin olun ve sonra Tamam'ı tıklatın.

  6. Grafik Verileri bölmesini göstermek için mini grafiği tıklatın.

  7. Değerler kutusundaki artı (+) işaretini tıklatın ve sonra Sales'ı tıklatın.

    Sales alanındaki değerler artık mini grafiğin değerleridir.

  8. Kategori Grupları kutusundaki artı (+) işaretini tıklatın ve sonra SalesDate'i tıklatın.

  9. Raporunuzu önizlemek için Çalıştır'ı tıklatın.

    Tablonun her satırın mini grafikler olduğuna ancak bunların doğru olmadığına dikkat edin. Grafiklerdeki çubuklar birbiriyle hizalı değildir. Verinin ikinci satırında yalnızca dört çubuk vardır, bu nedenle altı çubuk içeren birinci satırdaki çubuklardan daha geniştir. Her ürün için günlük değerleri karşılaştıramazsınız. Birbiriyle hizalı olmaları gerekir.

    Ayrıca, her satırda en uzun çubuğun yüksekliğinin satır yüksekliğine eşit olduğuna dikkat edin. Bu da yanıltıcıdır çünkü her satırdaki en büyük değerler eşit değildir: Ekonomik Movie-Maker için en büyük değer 10.400 dolar iken, İnce Dijital için en büyük değer 26.576 dolardır—iki katından fazla. Buna rağmen bu iki satırdaki en büyük çubukların yüksekliği aynıdır. Bu da ayrıca diğer mini grafiklerle ölçeklenmelidir.

    rs_SprklineMtrxUnaligndBars

4.Mini Grafikleri Dikey ve Yatay Olarak Hizalama

Hepsi aynı ölçüleri kullanmadığında, mini grafiklerin okunması zordur. Her birinin yatay ve dikey eksenlerinin kalanlarla eşleşmesi gereklidir.

Tablodaki mini grafiklerin hizalamasını ayarlamak için

  1. Tasarım görünümüne dönmek için Tasarım’ı tıklatın.

  2. Mini grafiği sağ tıklatın ve Dikey Eksen Özellikleri'ni tıklatın.

  3. Eksenleri hizala onay kutusunu işaretleyin.

    Listede Tablix1 gösterilir. Bu tek seçenektir. Bu, mini grafiklerdeki çubukların yüksekliklerini birbirine göreli olarak ayarlar.

  4. Tamam'ı tıklatın.

  5. Mini grafiği sağ tıklatın ve Yatay Eksen Özellikleri'ni tıklatın.

  6. Eksenleri hizala onay kutusunu işaretleyin.

    Listede Tablix1 gösterilir. Bu tek seçenektir. Bu, mini grafiklerdeki çubukların genişliklerini birbirine göreli olarak ayarlar. Bazı mini grafiklerin diğerlerinden daha az sayıda çubuğu varsa, bu mini grafiklerin eksik verilerinin yerine boşluklar olur.

  7. Tamam'ı tıklatın.

  8. Raporunuzu yeniden önizlemek için Çalıştır'ı tıklatın.

Tüm çubukların şimdi diğer satırlardaki çubuklarla hizalı olduğuna dikkat edin.

5.(İsteğe Bağlı) Verileri Para Birimi Olarak Biçimlendirme

Varsayılan olarak, Sales alanının özet verileri genel sayı olarak görüntülenir. Sayıyı para birimi olarak görüntülemek üzere biçimlendirin. Örnek değerler olarak biçimlendirilmiş metin kutularını ve yer tutucu metni görüntülemek için Yer Tutucu Stilleri'ne geçin.

Bir para birimi alanını biçimlendirmek için

  1. Tasarım görünümüne geçmek için Tasarım'ı tıklatın.

  2. SalesDate sütunundaki ikinci satırda (sütun üstbilgileri satırının altında) yer alan hücreyi tıklatın ve [Sum(Sales)] içeren tüm hücreleri seçmek için sürükleyin.

  3. Giriş sekmesinin Sayı grubunda Para birimi düğmesini tıklatın. Hücreler, biçimlendirilen para birimini gösterecek şekilde değişir.

    Bölgesel ayarınız İngilizce (ABD) ise, varsayılan örnek metin [$12,345.00] olur. Örnek para birimi değerini görmüyorsanız, Sayılar grubunda Yer Tutucu Stilleri'ni tıklatın ve ardından Örnek Değerler'i tıklatın.

  4. Raporunuzu önizlemek için Çalıştır'ı tıklatın.

Sales için özet değerleri para birimi olarak görüntülenir.

6.(İsteğe Bağlı) Verileri Tarih Olarak Biçimlendirme

Varsayılan olarak, SalesDate alanında hem tarih hem de saat bilgileri gösterilir. Bunları, yalnızca tarihi gösterecek şekilde biçimlendirebilirsiniz.

Bir tarih alanını varsayılan biçim olarak biçimlendirmek için

  1. Tasarım görünümüne dönmek için Tasarım’ı tıklatın.

  2. [SalesDate] içeren hücreyi tıklatın.

  3. Şerit’te, Sayı grubundaki Giriş sekmesinde, açılır listeden, Tarih’i seçin.

    Hücrede, [31/1/2000] örnek tarihi gösterilir. Örnek tarihi görmüyorsanız, Sayılar grubunda Yer Tutucu Stilleri'ni tıklatın ve ardından Örnek Değerler'i tıklatın.

  4. Raporu önizlemek için Çalıştır'ı tıklatın.

SalesDate değerleri varsayılan tarih biçiminde gösterilir.

7.(İsteğe Bağlı) Sütun Genişliklerini Değiştirme

Varsayılan olarak, tablodaki her hücre bir metin kutusu içerir. Sayfa işlendiğinde metin kutusu metnin sığabilmesi için dikey olarak genişler. İşlenmiş raporda, her satır, içerdiği en yüksek işlenmiş metin kutusunun yüksekliğine ulaşacak şekilde genişler. Tasarım yüzeyindeki satır yüksekliği, işlenmiş rapordaki satırların yüksekliğini hiç etkilemez.

Satırların kapladığı dikey alanı azaltmak için, sütundaki metin kutuları için tahmin edilen içeriğin tek satıra sığmasını sağlayacak şekilde sütunları genişletin.

Sütunların genişliğini değiştirmek için

  1. Tasarım görünümüne dönmek için Tasarım'ı tıklatın.

  2. Tabloyu, tablonun yukarısında ve yanında satır ve sütun tutamaçları görünecek şekilde tıklatın.

    Tablonun üst ve yanı boyunca yer alan gri çubuklar sütun ve satır tutamaçlarıdır.

  3. Sütun tutamaçları arasındaki çizgiyi, imleç çift oka dönüşecek şekilde işaret edin. Sütunları istediğiniz boyuta sürükleyin. Örneğin, ürün adı tek satırda görünecek şekilde Product sütununu genişletin.

  4. Raporunuzu önizlemek için Çalıştır'ı tıklatın.

8.(İsteğe Bağlı) Rapora Başlık Ekleme

Rapor başlığı, raporun en üstünde görüntülenir. Rapor başlığını rapor üstbilgisine veya raporda üstbilgi kullanılmıyorsa, rapor gövdesinin en üstünde bir metin kutusuna yerleştirebilirsiniz. Bu öğreticide, rapor gövdesinin en üstüne otomatik olarak yerleştirilen metin kutusunu kullanacaksınız.

Metnin tümceciklerine veya tek tek karakterlerine farklı yazı tipi stilleri, boyutları ve renkleri uygulanarak metin daha fazla geliştirilebilir. Daha fazla bilgi için, bkz. Metin Kutusundaki Metni Biçimlendirme (Rapor Oluşturucusu ve SSRS).

Rapor başlığı eklemek için

  1. Tasarım yüzeyinde, Başlık eklemek için tıklatın'ı tıklatın.

  2. Ürün Satışları yazın ve metin kutusunun dışını tıklatın.

  3. Ürün Satışları metnini içeren metin kutusunu sağ tıklatın ve Metin Kutusu Özellikleri'ni tıklatın.

  4. Metin Kutusu Özellikleri iletişim kutusunda Yazı Tipi'ni tıklatın.

  5. Boyut listesinde 18pt'yi seçin.

  6. Renk listesinde Bordo'yu seçin.

  7. Kalın'ı seçin.

  8. Tamam’ı tıklatın.

9.Raporu Kaydetme

Raporu rapor sunucusuna veya bilgisayarınıza kaydedin. Raporu rapor sunucusuna kaydetmezseniz, rapor bölümleri ve alt raporlar gibi bir dizi Reporting Services özelliğini kullanamazsınız.

Raporu rapor sunucusuna kaydetmek için

  1. Rapor Oluşturucusu düğmesinden, Farklı Kaydet’i tıklatın.

  2. Son Kullanılan Siteler ve Sunucular'ı tıklatın.

  3. Rapor kaydetme izninizin olduğu rapor sunucusunun adını seçin veya yazın.

    "Rapor sunucusuna bağlanıyor" iletisi görüntülenir. Bağlantı tamamlandığında, rapor sunucusu yöneticisinin raporlar için varsayılan konum olarak belirttiği rapor klasörünün içeriğini görürsünüz.

  4. Ad alanında, varsayılan adı Ürün Satışları ile değiştirin.

  5. Kaydet'i tıklatın.

Rapor, rapor sunucusuna kaydedilir. Bağlandığınız rapor sunucusunun adı, pencerenin en altındaki durum çubuğunda görüntülenir.

Raporu bilgisayarınıza kaydetmek için

  1. Rapor Oluşturucusu düğmesinden, Farklı Kaydet'i tıklatın.

  2. Masaüstü'nü, Belgelerim'i veya Bilgisayarım'ı tıklatın ve raporu kaydetmek istediğiniz klasöre göz atın.

  3. Ad alanında, varsayılan adı Ürün Satışları ile değiştirin.

  4. Kaydet'i tıklatın.

Sonraki Adımlar

Mini grafik içeren tablo raporu oluşturma öğreticisi bitmiştir. Mini grafikler hakkında daha fazla bilgi için, bkz. Mini Grafikler ve Veri Çubukları (Rapor Oluşturucusu ve SSRS).

Ayrıca bkz.

Kavramlar

Rapor Oluşturucusu'na Başlama

Diğer Kaynaklar

Öğreticiler (Rapor Oluşturucusu)