Rapor Tasarımcısı (ssrs) ile tasarım raporları

Tam özellikli oluşturmak için Rapor Tasarımcısı kullanın Reporting Servicesraporları ve raporlama çözümleri. Rapor Tasarımcısı veri kaynakları, datasets ve sorguları tanımlamak, rapor düzeni pozisyonları veri bölgeler, alanlar ve parametreleri ve birlikte çalışma rapor kümesi gibi etkileşimli özellikleri için grafiksel arabirim sağlar.

Yardımları için proje

Projeler için kullanın:

  • Raporları ve ilgili öğeleri bir kap içinde düzenleyin.

  • Raporları ve ilgili bileşen yerel olarak içeren test raporu çözümler.

  • İlgili öğeler birlikte dağıtın. Proje Özellikleri ve yapılandırma yönetimi, çoklu ortamlar için dağıtmak için kullanın.

  • Raporları ve ilgili öğeler için ana kopya kümesini korumak. Dağıtımdan sonra yayımlanmış raporları yanlışlıkla değişiklik yapılabilir.

Tek bir Raporlama projesi için tasarım raporları ve ilgili maddelerin bu konudaki bilgileri kullanma a SQL Server Veri Akışı Araçları (SSDT)çözüm. Çözümleri ve içinde birden fazla proje hakkında daha fazla bilgi için SQL Server Veri Akışı Araçları (SSDT)bakın Reporting Services (ssrs) bir SQL Server veri araçları.

Bu Makalede

Paylaşılan veri kaynakları

Paylaşılan veri setleri

Raporlar

Rapor bölümleri

Kaynaklar

Rapor Yerleşimi

Önizleme

Kaydedin ve dağıtın

Rapor doğrulama ve hata seviyeleri

Paylaşılan Veri Kaynakları

Kullanım SQL Server Veri Akışı Araçlarıtanımlamak ve paylaşılan veri kaynakları için bir raporlama çözümü dağıtmak için. Paylaşılan veri kaynakları dağıtılan bağımsız projedeki diğer maddelerden kullanarak OverwriteDataSourcestrue ve TargetDataSourceFolder özellikleri. Daha fazla bilgi için, bkz. Dağıtım özellikleri (Raporlama Servisleri).

Rapor Tasarımcısı'nda, raporu veri bölmesi ve raporda kullanılan veri kaynaklarını tanımlamak için Solution Explorer'da çalışır. Daha fazla bilgi için, bkz. Report Data Pane. Sen cant'kullanma SQL Server Veri Akışı Araçlarıbir rapor sunucusu veya SharePoint sitesinde yayınlandı, ama dahil olmayan veri kaynakları açmak için SQL Server Veri Akışı Araçlarıçözüm. Bu özellik için kullanmak Rapor Oluşturucu (ssrs).

SQL Server Veri Akışı Araçlarıbir istemci aracıdır. Raporlama çözümü yerel olarak bilgisayarınızda sınamak, sunucu çözümü sınamak için bir sınama ortamında dağıtmak ve ardından üretim ortamına dağıtmak. Dağıtımdan sonra veri kaynağını işleme uzantıları ve veri kaynağı kimlik bilgilerini rapor sunucusu çevre için yapılandırıldığını doğrulayın. Farklı dağıtımlar özelliklerini yönetmek için Yapılandırma Yöneticisi'ni kullanabilirsiniz. Daha fazla bilgi için, bkz. Reporting Services (ssrs) bir SQL Server veri araçları.

Daha fazla bilgi için, bkz. Veri bağlantısı, veri kaynakları ve bağlantı dizeleri (ssrs).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa dön

Paylaşılan Veri Kümeleri

Kullanım SQL Server Veri Akışı Araçlarıtanımlamak ve bir raporlama çözümü için paylaşılan veri dağıtın. Paylaşılan veri dağıtılan bağımsız projedeki diğer maddelerden kullanarak OverwriteDatasets ve TargetDatasetFolder özellikleri. Daha fazla bilgi için, bkz. Dağıtım özellikleri (Raporlama Servisleri).

Rapor Tasarımcısı'nda, raporu veri bölmesi ve bir raporda kullanılan paylaşılan veri tanımlamak için Solution Explorer'da çalışır. Daha fazla bilgi için, bkz. Report Data Pane. Sen cant'kullanma SQL Server Veri Akışı Araçlarıdoğrudan bir rapor sunucusu veya SharePoint sitesinde yayımlanmış veri açılacak. Bu özellik için kullanmak Rapor Oluşturucu (ssrs)Dataset paylaşılan modda.

SQL Server Veri Akışı Araçlarıbir istemci aracıdır. Sorgu tasarımcıları, oluşturun ve sorgu sonuçları yerel olarak önizleme sınamak için kullanabilirsiniz. Dağıtımdan sonra paylaşılan veri bağımsız olarak onlar bağlı raporlar ve paylaşılan veri kaynakları yönetebilirsiniz. Daha fazla bilgi için bkz: Katıştırılmış Veri Kümeleri ve Paylaşılan Veri Kümeleri Raporla (Rapor Oluşturucusu ve SSRS), Rapor Tasarımcısı SQL Server veri araçları (ssrs) sorgu tasarım araçları, ve Paylaşılan Datasets yönetme.

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa dön

Raporlar

Raporlar, rapor proje içinde depolanan dosyaları vardır. Raporları drillthrough eylemler ana raporlarından bağımsız raporlar, raporlar ya da hedef kullanılabilir. Raporlar dağıtılan bağımsız projedeki diğer maddelerden kullanarak TargetReportFolder ve diğer özellikleri. Daha fazla bilgi için, bkz. Dağıtım özellikleri (Raporlama Servisleri).

[!NOT]

Rapor sunucusu SharePoint modunda yayımlıyorsanız, bazı rapor çözüm özellikleri rapor Tasarımcısı projede sınanamıyor. Raporları, alt raporlar ve drillthrough raporları başvurular yalnızca rapor proje dağıttıktan sonra sınanabilir tam URL'ler kullanmaları gerekir. Daha fazla bilgi için, bkz. url örnekleri için yayımlanmış rapor öğeleri rapor sunucusunda SharePoint modunda (ssrs).

Projeye raporları aşağıdaki şekillerde ekleyebilirsiniz:

  • Yeni bir rapor proje ekleyin. Varsayılan olarak, boş bir rapor Rapor Tasarımcısı'nda açılır. Daha fazla bilgi için, bkz. Yeni veya varolan bir raporu rapor projeye (ssrs) ekleme.

  • Rapor Sihirbazı proje ekleyin. Adım adım destekli bir şekilde bir rapor oluşturun. Rapor Sihirbazı'nı veri tanımı ve rapor tasarımı tamamlanmış rapor vermek adımlar bir dizi basitleştirir. Özelleştirme Sihirbazı kendi kuruluşunuz için stilleri ekleyebilirsiniz. Daha fazla bilgi için, bkz. Yeni veya varolan bir raporu rapor projeye (ssrs) ekleme.

  • Rapor türde yeni bir öğe ekleyin. Boş bir rapor, rapor Tasarımcısı'nda açılır.

  • Varolan öğeyi ekleyin. Varolan bir rapor tanımı (.rdl) rapor Tasarımcısı'nda açılır. Bir önceki sürümünden bir raporu veya proje açma Reporting Servicesotomatik olarak proje geçerli sürümü ve rapor için geçerli şema yükseltmek. Daha fazla bilgi için, bkz. Yükseltme raporları.

  • Import a Microsofterişim raporu. Tüm raporlar, bir Access veritabanı (.mdb, .accdb) veya proje (.adp) dosyası alma. Rapor Tasarımcısı rdl için her bir veritabanı veya proje dosyasını rapora dönüştürür ve rapor projeyi kaydeder. Tüm işlevlerine erişim bir rapor (.rdl) tanım dosyasına aktarır. Daha fazla bilgi için İthalat raporları Microsoft Access'ten (Raporlama Hizmetleri)ve Access rapor özellikleri (ssrs) desteklenen.

    [!NOT]

    Access 2002 veya sonraki bir sürümü Report Designer alma özelliğini kullanmak için yüklü olduğu aynı bilgisayarda yüklü olması gerekir. Rapor alındığında Access raporları için veri kaynağı kullanılabilir olması gerekir.

  • İş doğrudan rdl. Rapor, rapor Tasarımcısı rapor yazarken, xml biçiminde bir raporu tanım dili (rdl) dosyası olarak kaydedilir. Rapor Tasarımcısı, bir metin düzenleyicisi veya xml düzenleyebileceğiniz herhangi bir aracı bu dosyayı düzenleyebilirsiniz.

    Rapor Tasarımcısı rapor tanımı kaynağı düzenlerken, geçerli rdl şema sürümü için çalışıyoruz SQL Servergeliştirme araçları yüklediğiniz. Bir proje oluştururken, şema sürümü, dağıtım özellikleri bağlı olarak değişebilir. Daha fazla bilgi için, bkz. Dağıtım ve SQL Server veri araçları (ssrs) sürüm desteği.

    rdl doğrudan düzenleme, rapor sunucusu yayımlanamaz veya çalışamaz raporu neden olabilir. Herhangi bir xml dosyası içindeki öğeleri kullanılan xml özel karakterleri doğru olarak kodlanmış emin olun. Rapor yayımladığınızda, rapor sunucusu rdl dosya içinde bulunan XML'yi doğrulamak için şeması kullanır.

    rdl şema parçası olmayan öğeleri eklemek için özel öğe yerleştirin. Özel öğe özel işleme uzantıları tarafından okunabilir, ancak tarafından sağlanan işleme uzantıları yoksayılır Reporting Services. Örneğin, raporda Yorumlar depolamak için özel öğesini kullanabilirsiniz.

    Daha fazla bilgi için, bkz. Rapor tanımlama dili (ssrs).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa dön

Rapor Bölümleri

Projede, tablolar, grafikler ve diğer rapor öğelerini oluşturduktan sonra Report Designer, sen onları yayınlayabilirsiniz rapor bölümlerini rapor sunucusu veya SharePoint sitesine entegre bir rapor sunucusu ile böylece sizin ve başkalarının onları diğer raporları yeniden kullanabilirsiniz. Daha fazla bilgi için, bkz. Rapor bölümleri rapor Tasarımcısı (ssrs).

Rapor bölümleri dağıtılan bağımsız projedeki diğer maddelerden kullanarak TargetReportPartFolder ve diğer özellikleri. Daha fazla bilgi için, bkz. Dağıtım özellikleri (Raporlama Servisleri).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa dön

Kaynaklar

Bilgisayarınızı raporu ilgili olan ancak rapor sunucusu tarafından işlenen değil proje dosyaları ekleyebilirsiniz. Örneğin, resimleri resimleri veya ESRI shapefiles kayma veri ekleyebilirsiniz. Daha fazla bilgi için, bkz. Resources.

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa dön

Rapor Yerleşimi

Rapor düzeni oluşturmak için rapor öğeleri ve veri bölgeler Tasarım yüzeyi araç kutusundan sürükleyin ve bunları düzenleyebilirsiniz. Veri kümesi alanları raporu veri eklemek için Tasarım yüzeyi öğeleri sürükleyin. Gruplarındaki tablix veri bölge verileri düzenlemek için veri kümesi alanları gruplandırma bölmesine sürükleyin. Rapor yazma araçları esas rapor tanımlarını oluşturmak için bir yol olduğundan, rapor tasarım yaklaşımı Rapor Oluşturucu ve Rapor Tasarımcısı arasında oldukça benzer. Daha fazla bilgi için, bkz. Reports: Design Reports in Report Designer and Report Builder 3.0 (SSRS).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa dön

Önizleme

Kullanım Önizleme rapor veri ve düzen tasarımı doğrulayın. Raporun önizlemesini görüntülediğinizde, rapor işlemci rapor tanım şema ve ifade sözdizimini doğrular ve sorunları listeler Outputpencere.

[!NOT]

Raporun önizlemesini görüntülediğinizde, rapor verilerini dosya yerel bilgisayarda önbelleğe alınır. Aynı sorgu parametreleri ve kimlik bilgilerini kullanarak yeniden aynı raporun önizlemesini görüntülediğinizde, rapor Tasarımcısı sorgu yeniden yerine, önbelleğe alınan kopya alır. Veri dosyası olarak kaydedilir <reportname>. rdl.data raporu tanım dosyası ile aynı dizinde. Rapor Tasarımcısı'ı kapattığınızda dosya silinmez.

Bir raporu aşağıdaki şekillerde önizleyebilirsiniz:

  • Önizleme görünümü. Tıklayın Önizleme sekmesi. Raporu yerel olarak aynı rapor işleme ve rapor sunucusu ile sağlanan işlevleri işleme kullanarak çalışır. Görüntülenen rapor etkileşimli bir görüntüdür; parametreleri seçin, bağlantılar'ı tıklatın, Belge Haritası'nı görüntüleyebilir ve genişletin ve raporun gizli alanlarına daraltır. Ayrıca herhangi bir yüklü işleme biçimleri rapor verebilirsiniz.

  • Standalone önizleme. Yerel rapor bir tarayıcıda çalışan. Bir hata ayıklama yapılandırma kullanarak, bu mod yazmak özel derlemeler hata ayıklamak için de kullanabilirsiniz. Projenin hata ayıklama modunda çalıştırmak için üç yolu vardır:

    • Tarih Debug menüsünden tıklatın Start.

    • Tarih Visual StudioStandart araç çubuğunda tıklatın Start düğme.

    • F5 tuşuna basın.

    Eğer sen kullanma bir proje yapılandırması raporu oluşturur, ancak o dağıtmak değil, belirtilen rapor StartItemGeçerli yapılandırma özelliği ayrı önizleme penceresinde açar.

    [!NOT]

    Hata ayıklama modunu kullanmak için bir başlangıç öğesi ayarlamanız gerekir. Rapor proje Solution Explorer'da sağ'yı Özelliklerve StartItemDeploy, görüntülemek için raporun adını seçin.

    Proje için başlangıç öğesi olmayan bir raporu önizlemek istiyorsanız, raporu oluşturan bir yapılandırma seçin ama değil ortamına (örneğin, DebugLocal yapılandırma), raporu sağ tıklatın ve ardından Run. Bu raporu dağıtmak değil bir yapılandırma seçmelisiniz; Aksi takdirde, raporu rapor sunucusu yerine yerel olarak önizleme penceresinde görüntülenen yayınlanacaktır.

  • Baskı Önizleme.

    İlk rapor üzerinde veya önizleme modunda önizleme penceresinde görüntülediğinizde, rapor görünümünü bir raporu html işleme uzantısı tarafından üretilen benzer. Önizleme HTML değildir, ancak raporun yerleşim ve sayfalandırması HTML çıktısına benzerdir.

    Baskı önizleme moduna geçerek basılı raporda gösterilecek görünüme geçiş yapabilirsiniz. Tıklayın Baskı Önizleme önizleme araç çubuğundaki düğmesini. Rapor fiziksel bir sayfadaymış gibi görüntülenecektir. Bu görünüm Resim ve PDF işleme uzantıları tarafından üretilmiş çıktıya benzer. Baskı Önizleme görüntü veya pdf dosyası değil, ama Düzen ve sayfalandırma raporun benzer bu formatlarda çıktı. Örneğin rapor resmin boyutunu seçin, sayfa genişliği ayarla.

    Baskı Önizleme yardımcı birçok karşılaşabileceğiniz işleme sorunu tanımlamak raporu yazdırmak için vardı. Ortak işleme sorunlar şunlardır:

    • Rapor rapor için belirtilen kağıt boyutuna uymayacak kadar geniş olduğu için ekstra sayfalar boş.

    • Raporda belirtilen kağıt genişliğini aşan dinamik olarak genişleyen bir matris içerdiğinden ekstra sayfalar boş.

    • Gruplar arasında sayfa sonları, istediğiniz şekilde çalışmaz.

    • Üstbilgiler ve altbilgiler beklendiği gibi görüntülenmiyor.

    • Rapor düzeni, yazdırılan bir biçimde daha iyi okumak için değişiklik gerekiyor.

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa dön

Kaydedin ve dağıtın

Rapor Tasarımcısı raporları ve diğer proje dosyalarını yerel olarak kaydedin ya da bunları bir rapor sunucusu veya SharePoint sitesine dağıtabilirsiniz. Paylaşılan veri kaynakları, paylaşılan veri, rapor, rapor kaynaklar ve rapor bölümleri ayrı ayrı ya da birlikte yapılandırdığınız bağlı proje dağıtım özellikleri dağıtılabilir. Daha fazla bilgi için, bkz. Configuration and Deployment Properties.

Rapor Tasarımcısı'nda geçerli sürümü tarafından desteklenen rapor tanım şema kullanarak rapor tasarımı anlamak önemlidir Reporting Servicesde SQL Server Veri Akışı Araçları (SSDT). Belirli rapor sunucusu veya SharePoint sitesi için proje dağıtım özelliklerini ayarlayın ve ardından raporu kaydetmek, rapor Tasarımcısı rapor tanımı hedef rapor sunucusu sürümü ile eşleşen şemasında inşa dizine kaydeder. Alt düzey rapor sunucusu üzerinde yayımlanan raporlar oluşturmak için hedef şema yok rapor öğeleri rapor Tasarımcısı bırakır. Bu ve sormadan otomatik olarak gerçekleşir. Bu durumda, özgün rapor tanımı proje klasöründe korunur. Dağıtılmış olarak rapor tanımı yapı klasöründe bulunur.

[!NOT]

İfadeler ve dağıtım hataları hata ayıklama için rapor tanımı yapı klasöründe görüntülemek gerekir. Kullanmayın View Source. View Source rapor tanımı kaynak proje klasörü görüntüler.

Daha fazla bilgi için, bkz. Dağıtım ve SQL Server veri araçları (ssrs) sürüm desteği.

Yerel olarak rapor kaydetme

Rapor veya rapor Tasarımcısı diğer proje öğeleri üzerinde çalışırken, dosyaları Yerel bilgisayarınız veya paylaşımına erişimi olan başka bir bilgisayara kaydedilir.

Kaynak denetimi yazılım kullanıyorsanız, raporunu kaydettiğinizde, raporlarınızı kaynak denetim sunucu kontrol. Daha fazla bilgi için, bkz. Source Control.

Dağıtmak veya yayımlama

Dan SQL Server Veri Akışı Araçları, raporlar ya da diğer proje öğeleri birden çok sürümlerini dağıtabilirsiniz Reporting Servicesrapor sunucuları. Proje yapılandırmaları, rapor tanımları hedef rapor sunucuları ile uyumlu şema sürümlere yükseltme kontrol etmek için kullanın. Proje yapılandırmaları tarafından denetlenen özellikleri hedef rapor sunucusu oluşturma işlemi rapor tanımları için Önizleme, dağıtım ve hata düzeylerini geçici olarak depoladığı klasör içerir. Daha fazla bilgi için Configuration and Deployment Propertiesve Dağıtım özellikleri (Raporlama Servisleri).

Bir raporu farklı bir dosya biçimine verme

Çeşitli formatlar için raporları verilebilir ve bu biçimlerin nasıl bazı rapor düzenini ve etkileşim özellikleri işlevini etkiler. Tasarım düşünceleri çeşitli çıkış biçimleri hakkında daha fazla bilgi için bkz: Raporları Verme (Rapor Oluşturucusu ve SSRS).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa dön

Rapor doğrulama ve hata seviyeleri

Raporlar önce önizleme ve dağıtım sırasında doğrulanır. Raporları inşa inşa konularda bir dizi oluşabilir. Raporlar içeren ifadeler ya da sürümüyle uyumsuz sorgu dizeleri Reporting Servicesproje yapılandırmasını belirtir, örneğin.

Kullanım ErrorLevelinşa uyarıları ve hataları yönetmek için özellik. ErrorLevelÖzelliği 0 değerine 4 dahil içerebilir. Hangi yapı sorunları, hataları olarak bildirilir ve hangi uyarıları olarak bildirilen değeri belirler. Varsayılan değer 2'dir. Uyarılar ve hatalar yazılır SQL Server Veri Akışı Araçları (SSDT) Outputpencere.

Sorunları ile önem düzeyleri değerine eşit veya daha az ErrorLevelbildirilen hataları olarak; Aksi takdirde, uyarıları olarak raporlanır.

Aşağıdaki tabloda, hata düzeylerini listeler.

Hata düzeyi

Açıklama

0

Önizleme ve raporların dağıtımı engelleyen en önemli ve kaçınılmaz yapı sorunları.

1

Rapor düzenini büyük ölçüde ağır yapı sorunları.

2

Rapor düzenini değiştirmek önemli ölçüde daha az şiddetli yapı sorunları.

3

Fark olmayabilir küçük şekilde rapor düzenini alt yapı sorunları.

4

Sadece uyarıları yayımlamak için kullanılır.

Çalıştığınızda önizleme veya yeni rapor öğeleri içeren bir rapor dağıtmak SQL Server 2008 R2, haritalar ve veri çubukları gibi bu raporu öğelerini rapordan kaldırılabilir. Varsayılan olarak, ErrorLevelözelliği yapılandırma 2, raporun harita kaldırıldığında başarısız yapı neden olabilecek ayarlanır. Ancak, değerini değiştirirseniz, ErrorLevelözelliği 0 veya 1, harita düştü, verilen uyarı ve oluşturma işlemi devam ediyor.

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa dön

Ayrıca bkz.

Kavramlar

Reporting Services (ssrs) bir SQL Server veri araçları

Rapor Tasarımcısı SQL Server veri araçları (ssrs) sorgu tasarım araçları

Dağıtım ve SQL Server veri araçları (ssrs) sürüm desteği

Diğer Kaynaklar

Designing Reports in Report Designer and Report Builder 3.0 (SSRS)