Aracılığıyla paylaş


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

Bu öğretici, örnek satış verilerine dayanan bir temel tablo raporu oluşturma ve tabloda hücre sonra mini grafik grafik eklemek.

Örnek olarak Bu öğreticide oluşturduğunuz rapor geliştirilmiş bir sürüm kullanılabilir SQL Server 2008 R2 Rapor Oluşturucu 3.0 rapor.Bu örnek raporda ve diğerleri karşıdan yükleme hakkında daha fazla bilgi için bkz: Rapor Oluşturucu 3.0 Örnek raporlar. Aşağıdaki resimde örnek raporda benzeyen oluşturacağınız gösterilmektedir.

Mini grafikler içeren tarihe göre satışlar tablosu

Video nasıl yapılır: Bir Sparkline (Rapor Oluşturucu 3.0 Video) bir tablo oluşturmak sparklines ile benzer bir rapor oluşturmak üzere verilmektedir.

Öğrenecekleriniz

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

1.Create a Report with a Table

2.Create a Query in the Table or Matrix Wizard

3.Add a Sparkline to the Table

4.Align the Sparklines Vertically and Horizontally

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

5.Format Data as Currency

6.Format Data as Dates

7.Change Column Widths

8.Add a Report Title

9.Save the Report

Tahmini saat Bu öğreticiyi tamamlamak için: 30 dakika.

Gereksinimler

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

1.Create a Report with a Table

Bir rapor oluşturmak için

  1. ' I Başlat, üzerine Program, üzerine Microsoft sql Server 2008 R2 Rapor Oluşturucu 3.0ve i Rapor Oluşturucu 3.0.

    The Getting Started dialog box opens.

    Not

    If the Getting Started dialog box does not appear, from the Report Builder button, click New.

  2. Sol bölmede, emin olun Yeni bir rapor seçilir.

  3. Sağ bölmede Tablo veya matris Sihirbazı.

  4. Üzerinde Seç bir dataset sayfa, select bir dataset oluşturmave i İleri.The Choose a connection to a data source page opens.

    Not

    Bu öğretici, belirli veri gerek yoktur; bir bağlantı için yeterlidir bir SQL Server 2008 R2 veritabanı.Bir veri kaynak bağlantısı altında listelenmiş olup Veri kaynak bağlantılarını, onu seçin ve 10 numaralı adıma geçin.Daha fazla bilgi için bkz: Veri Bağlantısı Almanın Alternatif Yolları (Rapor Oluşturucusu 3.0).

  5. Click New.The Data Source Properties dialog box opens.

  6. De ad, ürün satışları, veri kaynak için bir ad yazın.

  7. De bir bağlantı türü seçin, emin olun Microsoft sql Server seçilir.

  8. De bağlantı dize, aşağıdaki metni yazın:

    Data Source=<sunucuadı>

    <ServerName>, Report001, örnek belirtir için sql Server Database Engine örneğini yüklü bir bilgisayar.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. ' I kimlik.Dış veri kaynağına erişmek için gereken kimlik bilgilerini girin.

  10. Tamam’ı tıklatın.

    Geri bulunduğunuz bir veri bağlantısı Seç kaynak sayfa.

  11. Veri bağlanabildiğini doğrulamak için kaynak,'ı Test Connection.

    İleti "bağlantısı başarıyla oluşturuldu" görünür.

  12. Tamam’ı tıklatın.

  13. ' I İleri.

2.Create a Query in the Table Wizard

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. Üzerinde bir sorgu Tasarım sayfa, ilişkisel Sorgu Tasarımcısı açık.Bu öğreticide, metin tabanlı sorgu tasarımcısını kullanacaksınız.

  2. ' I metin düzenleme.Metin tabanlı sorgu tasarımcısında bir sorgu bölmesi ve sonuçlar bölmesi görüntülenir.

  3. Aşağıdaki yapıştırın Transact-SQL içine sorgulamak sorgu kutusu.

    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ı araç çubuğunda tıklatın çalıştırmak (!).

    Sorguyu çalıştırır ve görüntüler sonuç küme alanlar için SalesDate, alt kategori, Ürün, Satış, ve Miktar.

  5. ' I İleri.

  6. Üzerinde Yerleşim alanları sayfa, sürükleyin Satış için değerlerini.

    Satış TOPLA işlev tarafından toplanan.Değer, [Sum(Sales)] değeridir.

  7. Sürükle Ürün için satır grupları.

  8. Sürükle SalesDate için sütun gruplarını.

  9. ' I İleri.

  10. Üzerinde düzeni Seç altında sayfa seçenekleri, emin olun alt toplamları ve genel toplamları Göster seçilir.

    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 tekrarlanır.

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

    3. Üçüncü satır için yinelenecektir tablo genel toplamları görüntülemek için.

  11. ' I İleri.

  12. Üzerinde stili seç de, sayfa stilleri bölmesinde seçin Kurşun rengi.

    Bu stili içeren tablo örnek önizleme bölmesini görüntüler.

  13. ' I Son.

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

    Gruplandırma bölmesine bakın.Üzerinde gruplandırma bölmesini göremiyorsanız, View menüsünde'i tıklatın Gruplandırma.Satır grupları bölmesinde bir satır grubunu gösterir: Ürün.Bir sütun grubu sütun gruplar bölmesi gösterilmektedir: SalesDate.Detay veriler, veri kümesi sorgusu tarafından alınan tüm verilerdir.

  15. ' I çalıştırmak raporu önizlemek için.

3.Add a Sparkline

Tabloya mini grafik eklemek için

  1. ' I Tasarım Tasarım görünümüne geri dönün.

  2. Toplam sütunu seçin, tablo.

  3. Sağ tıklatın, üzerine Sütun Ekleve i Sol.

  4. [Product] satırı yeni bir sütun, sağ, üzerine Ekleve i Sparkline.

  5. Dikkat edin, ilk mini grafik sütun satır seçilir ve i Tamam.

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

  7. Artı (+) iletişim kutusunun oturum ve i Satış.

    Değerler Satış alan şimdi için mini grafik değerlerdir.

  8. Artı (+) kategori grupları kutusunda oturum ve i SalesDate.

  9. ' I çalıştırmak Raporunuza önizleme uygulamak için.

    Tablonun her satırın mini grafikler olduğuna ancak bunların doğru olmadığına dikkat edin.Grafiklerdeki çubuklar birbiriyle hizalı değildir.Üçüncü satırda 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.Bunu düzeltmeniz gerekir.

    Ayrıca, her satırda en uzun çubuğun yüksekliğinin satır yüksekliğine eşit olduğuna dikkat edin.Her satır için en büyük değerleri eşit olduğu için bu, çok, yanıltıcı: en büyük değer Movie-Maker bütçe $10,400, ancak ince dijital için en büyük değer $26,576 — birden fazla iki katı büyüklükte.Buna rağmen bu iki satırdaki en büyük çubukların yüksekliği aynıdır.Bunu da düzeltmeniz gerekir.

    Mini grafikler kullanan ürün tablosu

4.Align the Sparklines Vertically and Horizontally

Varsayılan olarak, SalesDate alan hem tarih ve saat bilgilerini görüntüler.Bunları, yalnızca tarihi gösterecek şekilde biçimlendirebilirsiniz.

Tablodaki mini grafiklerin hizalamasını ayarlamak için

  1. ' I Tasarım Tasarım görünümüne geri dönün.

  2. ' mini grafik sağ tıklatın ve Dikey eksen özellikler.

  3. Kontrol Hizala eksenlerine onay kutusunu işaretleyin ve sonra tıklatın Tamam.

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

  4. ' mini grafik sağ tıklatın ve Yatay eksen özellikler.

  5. Kontrol Hizala eksenlerine onay kutusunu işaretleyin ve sonra tıklatın Tamam.

    Listede Tablix1 gösterilir.Bu tek seçenektir.Bu, mini grafiklerdeki çubukların genişliklerini birbirine göreli olarak ayarlar.Bir satırda daha az sayıda çubuk varsa, bu çubukta eksik verilerin yerine boşluklar olur.

  6. ' I çalıştırmak yeniden Raporunuza önizleme uygulamak için.

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

5.(Optional) Format Data as Currency

Varsayılan olarak, Özet verilerini Satış alan genel bir sayı görüntüler.Sayıyı para birimi olarak görüntülemek üzere biçimlendirin.Geç Yer tutucu stilleri örnek değerler biçimlendirilmiş metin kutuları ve yer tutucu metni görüntülemek için.

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

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

  2. (Sütun başlıkları satırı) altındaki ikinci satırdaki hücre tıklatın SalesDate sütun ve içeren tüm hücreleri seçmek için sürükleyin [Sum(Sales)].

  3. Üzerinde Giriş sekmesini numarası grubuna,'ı para düğme.Hücreler, biçimlendirilen para birimini gösterecek şekilde değişir.

    Bölgesel ayarınızı İngilizce (ABD) varsayılan örnek metin ise, [$12,345.00.Bir örnek para birimi değeri görüyor musunuz, tıklatın Yer tutucu stilleri de numaraları Grup ve i Örnek değerler.

  4. ' I çalıştırmak Raporunuza önizleme uygulamak için.

Özet değerleri için Satış para birimi olarak görüntüler.

6.(Optional) Format Data as Dates

Varsayılan olarak, SalesDate alan hem tarih ve saat bilgilerini görüntüler.Bunları, yalnızca tarihi gösterecek şekilde biçimlendirebilirsiniz.

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

  1. ' I Tasarım Tasarım görünümüne geri dönün.

  2. İçeren hücre tıklatın [SalesDate].

  3. Şerit üzerinde üzerinde Giriş sekmesini numarası Seç açılan listesinden grup tarihi.

    Hücre örneği görüntüler [31/1/2000] tarih.Örnek tarih görmek, tıklatın Yer tutucu stilleri de numaraları Grup ve i Örnek değerler.

  4. ' I çalıştırmak raporu önizlemek için.

The SalesDate values display in the default date format.

7.(Optional) Change Column Widths

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.

Her satır alır dikey boşluk miktarını azaltmak için bir satırın sütun metin kutularına beklenen içeriğini yerleştirmek için sütun genişliğini genişletin.

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

  1. ' I Tasarım Tasarım görünümüne geri dönün.

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

    Üst ve yan tablo boyunca Gri çubukların sütun ve satır tutamaçları olan.

  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, sütun için genişletin Ürün böylece tek bir satırda ürün adını görüntüler.

  4. ' I çalıştırmak Raporunuza önizleme uygulamak için.

8.(Optional) Add a Report Title

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: Nasıl yapılır: Metin Kutusundaki Metni Biçimlendirme (Rapor Oluşturucusu 3.0 ve SSRS).

Rapor başlığı ekleme

  1. Tasarım yüzeyi üzerinde tıklatın başlık eklemek için tıklatın.

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

  3. ' Ürün satışlarını içeren metin kutusunu sağ tıklatın ve Metin kutusu özellikleri.

  4. De Metin kutusu özellikleri iletişim kutusunda'ı yazı tipi.

  5. De boyutu liste, seçme 18pt.

  6. De renk liste, seçme Vişne Çürüğü.

  7. Seçin Kalın.

  8. Tamam’ı tıklatın.

9.Save the Report

Raporu rapor sunucusuna veya bilgisayarınıza kaydedin.Rapor sunucusu için bir dizi rapor kaydederseniz, Reporting Services rapor bölümleri ve alt raporlar gibi özellikler kullanılamaz.Daha fazla bilgi için bkz: Rapor Sunucuları ve SharePoint Rapor Sunucuları (Rapor Oluşturucusu 3.0 ve SSRS).

Raporu rapor sunucusuna kaydetmek için

  1. Dan Rapor Oluşturucuyu 'düğmesini i Farklı Kaydet.

  2. ' I Son siteler ve sunucuları.

  3. Adı yazın veya seçin rapor sunucusu raporları kaydetmek için izninizin olduğu.

    "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. De ad, ürün satışları ile varsayılan adı değiştirin.

  5. Click Save.

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. Dan Rapor Oluşturucuyu 'düğmesini i Farklı Kaydet.

  2. ' I Masaüstü, My Documents, veya Bilgisayarımıve raporu kaydetmek istediğiniz klasöre göz atın.

  3. De ad, ürün satışları ile varsayılan adı değiştirin.

  4. Click Save.

Sonraki Adımlar

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