Aracılığıyla paylaş


Öğretici: Temel Tablo Raporu Oluşturma (Rapor Oluşturucusu)

Bu öğreticide, örnek satış verilerine dayalı temel bir tablo raporunun nasıl oluşturulacağı anlatılmaktadır. Aşağıdaki çizimde oluşturacağınız rapor gösterilmiştir.

rs_CreateBasicReportTutorial

Öğrenecekleriniz

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

  1. Başlarken İletişim Kutusundan Yeni Rapor Oluşturma

    1. Tablo Sihirbazında Veri Bağlantısı Belirtme

    2. Tablo Sihirbazında Sorgu Oluşturma

    3. Tablo Sihirbazında Verileri Gruplar Halinde Düzenleme

    4. Tablo Sihirbazında Alt Toplam ve Toplam Satırları Ekleme

    5. Tablo Sihirbazında Stil Seçme

  2. Verileri Para Birimi Olarak Biçimlendirme

  3. Verileri Tarih Olarak Biçimlendirme

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

  5. Rapor Başlığı Ekleme

  6. Raporu Kaydetme

  7. Raporu Verme

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

Gereksinimler

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

1.Başlarken İletişim Kutusundan Yeni Rapor Oluşturma

Başlarken iletişim kutusunda bir tablo raporu oluşturun. İki mod vardır: rapor tasarımı ve paylaşılan veri kümesi tasarımı. Rapor tasarım modunda, verileri Rapor Verileri bölmesinde ve tasarım yüzeyindeki rapor düzeninde belirtirsiniz. Paylaşılan veri kümesi tasarımı modunda, başkalarıyla paylaşmak üzere veri kümesi sorguları oluşturursunuz. Bu öğreticide rapor tasarım modunu kullanacaksınız.

Yeni 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ın seçili olduğunu doğrulayın.

1a.Tablo Sihirbazında Veri Bağlantısı Belirtme

Veri bağlantısı, SQL Server veritabanı gibi bir dış veri kaynağına bağlanma bilgilerini içerir. Çoğunlukla, bağlantı bilgilerini ve kullanılacak kimlik bilgileri türünü veri kaynağı sağlayıcısından alırsınız. Veri bağlantısını belirtmek için, rapor sunucusundan bir paylaşılan veri kaynağı kullanabilir veya yalnızca bu raporda kullanılan katıştırılmış bir veri kaynağı oluşturabilirsiniz.

Bu öğreticide, katıştırılmış veri kaynağı kullanacaksınız. Paylaşılan veri kaynaklarını kullanma hakkında daha fazla bilgi edinmek için, bkz. Veri Bağlantısı Almanın Alternatif Yolları (Rapor Oluşturucusu).

Katıştırılmış veri kaynağı oluşturmak için

  1. 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.

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

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

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

  5. Bağlantı dizesi alanına aşağıdaki metni yazın; burada <servername>, bir SQL Server örneğinin adıdır:

    Data Source=<servername>
    

    Verileri veritabanından almak yerine veri içeren bir sorgu kullanacağınız için, bağlantı dizesi veritabanı adını içermez. Daha fazla bilgi için, bkz. Öğreticilerle İlgili Önkoşullar (Rapor Oluşturucusu).

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

  7. Tamam’ı tıklatın.

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

  8. 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.

  9. Tamam’ı tıklatın.

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

1b.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.

    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.

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

    SELECT CAST('2009-01-05' AS date) as SalesDate, 'Accessories' as Subcategory, 
       'Carrying Case' as Product, CAST(9924.60 AS money) AS Sales, 68 as Quantity
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Accessories' as Subcategory,
       'Tripod' as Product, CAST(1350.00 AS money) AS Sales, 18 as Quantity
    UNION SELECT CAST('2009-01-11' AS date) as SalesDate, 'Accessories' as Subcategory,
       'Lens Adapter' as Product, CAST(1147.50 AS money) AS Sales, 17 as Quantity
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Accessories' as Subcategory,
       'Mini Battery Charger' as Product, CAST(1056.00 AS money) AS Sales, 44 as Quantity
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate,  'Accessories' as Subcategory,
       'Telephoto Conversion Lens' as Product, CAST(1380.00 AS money) AS Sales, 18 as Quantity
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate,'Accessories' as Subcategory,  
       'USB Cable' as Product, CAST(780.00 AS money) AS Sales, 26 as Quantity
    UNION SELECT CAST('2009-01-08' 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('2009-01-09' AS date) as SalesDate, 'Camcorders' as Subcategory, 
       'Business Videographer' as Product, CAST(10400.00 AS money) AS Sales, 13 as Quantity
    UNION SELECT CAST('2009-01-10' AS date) as SalesDate, 'Camcorders' as Subcategory, 
       'Social Videographer' as Product, CAST(3000.00 AS money) AS Sales, 60 as Quantity
    UNION SELECT CAST('2009-01-11' AS date) as SalesDate,  'Digital' as Subcategory, 
       'Advanced Digital' as Product, CAST(7234.50 AS money) AS Sales, 39 as Quantity
    UNION SELECT CAST('2009-01-07' AS date) as SalesDate,  'Digital' as Subcategory, 
       'Compact Digital' as Product, CAST(10836.00 AS money) AS Sales, 84 as Quantity
    UNION SELECT CAST('2009-01-08' AS date) as SalesDate,  'Digital' as Subcategory, 
       'Consumer Digital' as Product, CAST(2550.00 AS money) AS Sales, 17 as Quantity
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Digital' as Subcategory, 
       'Slim Digital' as Product, CAST(8357.80 AS money) AS Sales, 44 as Quantity
    UNION SELECT CAST('2009-01-09' AS date) as SalesDate, 'Digital SLR' as Subcategory, 
       'SLR Camera 35mm' as Product, CAST(18530.00 AS money) AS Sales, 34 as Quantity
    UNION SELECT CAST('2009-01-07' AS date) as SalesDate, 'Digital SLR' as Subcategory, 
       'SLR Camera' as Product, CAST(26576.00 AS money) AS Sales, 88 as Quantity
    
  3. Sorgu tasarımcısı araç çubuğunda, Çalıştır'ı (!) tıklatın.

    Sorgu çalışır ve SalesDate, Subcategory, Product, Sales ve Quantity alanları için sonuç kümesini görüntüler.

    Sonuç kümesinde, sütun başlıkları için sorgudaki adlar temel alınır. Veri kümesinde, sütun başlıkları alan adlarına dönüşür ve rapora kaydedilir. Sihirbazı oluşturduktan sonra, veri kümesi alanlarının koleksiyonunu görüntülemek üzere Rapor Verileri bölmesini kullanabilirsiniz.

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

1c.Tablo Sihirbazında Verileri Gruplar Halinde Düzenleme

Gruplandırmak üzere alanları seçtiğinizde, ayrıntı verilerinin ve toplanan verilerin görüntülendiği satırları ve sütunları olan bir tablo tasarlarsınız.

Verileri gruplar halinde düzenlemek için

  1. Alanları ayarla sayfasında, Product'ı Değerler'e sürükleyin.

  2. Quantity öğesini Değerler'e sürükleyin ve Product öğesinin altına yerleştirin.

    Quantitydeğeri, sayısal alanların varsayılan toplaması olan Sum işlevi tarafından otomatik olarak toplanır. Değer, [Sum(Quantity)] değeridir.

    Kullanılabilen diğer toplama işlevlerini görmek için açılan listeyi açabilirsiniz. Toplama işlevini değiştirmeyin.

  3. Sales'i Değerler'e sürükleyin ve [Sum(Quantity)] öğesinin altına yerleştirin.

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

    Adım 1, 2 ve 3, tabloda gösterilecek verileri belirtir.

  4. SalesDate'i Satır grupları'na sürükleyin.

  5. Subcategory'yi Satır grupları'na sürükleyin veSalesDate'in altına yerleştirin.

    4. ve 5. adımlar, alanların değerlerini önce tarihe, ardından bu tarih için geçerli ürün alt kategorisine göre düzenler.

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

1d.Tablo Sihirbazında Alt Toplam ve Toplam Satırları Ekleme

Grupları oluşturduktan sonra, alanların toplama değerlerinin görüntüleneceği satırları ekleyebilir ve biçimlendirebilirsiniz. Tüm verilerin görüntülenmesini veya gruplandırılmış verileri kullanıcının etkileşimli olarak genişletmesine ve daraltmasına olanak tanımayı seçebilirsiniz.

Alt toplam ve toplam eklemek için

  1. Düzeni 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.

  2. Engellendi, alt toplam aşağıda seçeneğinin belirlendiğini doğrulayın.

    Sihirbazın Önizleme bölmesinde, beş 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, satış siparişindeki her satır öğesi için bir kez tekrarlanır ve ürün adı, sipariş miktarı ve satır toplamını görüntüler.

    3. Üçüncü satır, sipariş başına alt toplamları görüntülemek üzere her satış siparişi için bir kez yinelenir.

    4. Dördüncü satır, gün başına alt toplamları görüntülemek üzere her sipariş tarihi için bir kez tekrarlanır.

    5. Beşinci satır, büyük toplamları görüntülemek üzere tablo için bir kez tekrarlanır.

  3. Grupları genişlet/daralt seçeneğini kaldırın. Bu öğreticide, oluşturduğunuz rapor bir kullanıcının alt grup satırlarını ve ayrıntı satırlarını görüntülemek üzere bir üst grup hiyerarşisini genişletmesine olanak tanıyan ayrıntıya gitme özelliğini kullanmaz.

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

1e.Tablo Sihirbazında Stil Seçme

Stil bir yazı tipi stili, renkler kümesi ve kenarlık stili belirtir.

Bir tablo stili belirtmek için

  1. Stil Seçme sayfasındaki Stiller bölmesinde Okyanus stilini seçin.

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

  2. İsteğe bağlı olarak, örneğe uygulanmış halini görmek için diğer stilleri tıklatın.

  3. Son'u tıklatın.

Tablo, tasarım yüzeyine eklenir. Tabloda 5 sütun ve 5 satır bulunur. Satır Grupları bölmesinde üç satır grubu gösterilir: SalesDate, Subcategory ve Ayrıntılar. Ayrıntı verileri, veri kümesi sorgusu tarafından alınan tüm verilerdir.

2.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. Sales 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 aşağı 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 örnek değerleri para birimi olarak görüntülenir.

3.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.

Tarih biçimini özel biçime değiştirmek 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. Giriş sekmesinde, Sayı grubunda, iletişim kutusu başlatıcıyı tıklatın.

    Başlatıcı, grubun sağ köşesindeki küçük oktur. Metin Kutusu Özellikleri iletişim kutusu açılır.

  4. Kategori bölmesinde, Tarih'in seçili olduğunu doğrulayın.

  5. Tür bölmesinde, 31 Ocak 2000'i seçin.

  6. Tamam’ı tıklatın.  

    Hücrede, [31 Ocak 2000] örnek tarihi gösterilir.

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

SalesDate değeri, ay numarası yerine ayın adıyla gösterilir.

4.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.

Tablo sütunlarını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.

5.Rapor Başlığı 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 Kantaron Mavisi'ni seçin.

  7. Kalın'ı seçin.

  8. Tamam’ı tıklatın.

6.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.

7.Raporu Verme

Raporlar, Microsoft Excel ve virgülle ayrılmış değer (CSV) gibi farklı biçimlere verilebilir. Daha fazla bilgi için, bkz. Raporları Verme (Rapor Oluşturucusu ve SSRS).

Bu öğreticide, raporu Excel'e verecek ve çalışma kitabı sekmesine özel bir ad sağlamak için raporda bir özellik ayarlayacaksınız.

Çalışma kitabı sekmesinin adını belirtmek için

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

  2. Raporun dışında herhangi bir yeri tıklatın.

  3. Özellikler bölmesinde InitialPageName özelliğini bulun ve Ürün Satışları Excel yazın.

    [!NOT]

    Özellikler bölmesi görünür değilse, şeritte Görünüm sekmesini tıklatın ve ardından Özellikler'i tıklatın.

Raporu Excel'e vermek için

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

  2. Şeritte Ver'i ve sonra da Excel'i tıklatın.

    Farklı Kaydet iletişim kutusu açılır.

  3. Belgeler klasörüne göz atın.

  4. Dosya adı metin kutusuna Ürün Satışları Excel yazın.

  5. Dosya türünün Excel Çalışma Kitabı olduğunu doğrulayın.

  6. Kaydet'i tıklatın.

Raporu Excel'de görüntülemek için

  1. Belgeler klasörünü açın ve Ürün Satışları Excel.xls dosyasını çift tıklatın.

  2. Çalışma kitabı sekmesinin adının Ürün Satışları Excel olduğunu doğrulayın.

Sonraki Adımlar

Böylece, temel bir tablo raporu oluşturma adımları tamamlanmış olmaktadır. Tablolar hakkında daha fazla bilgi için, bkz. Tablolar, Matrisler ve Listeler (Rapor Oluşturucusu ve SSRS).

Ayrıca bkz.

Kavramlar

Rapor Oluşturucusu'na Başlama

Diğer Kaynaklar

Öğreticiler (Rapor Oluşturucusu)