Share via


Rapor Tasarımı İpuçları (Rapor Oluşturucusu 3.0 ve SSRS)

Raporlarınızı tasarlamaya yardımcı olacak aşağıdaki ipuçlarını kullanın:

Not

Business Intelligence Development Studio'daki Rapor Oluşturucusu 3.0 ve Rapor Tasarımcısı ile rapor tanımlarını (.rdl) oluşturabilir ve değiştirebilirsiniz. Her yazma ortamı raporları ve ilişkili öğeleri oluşturmak, açmak ve kaydetmek için farklı yollar sağlar. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Tasarımcısı'nda ve Oluşturucusu 3.0'da Rapor Tasarlama makalesine bakın.

Bu Makalede

  • Rapor Tasarlama

  • Raporlar, Ver Kaynakları ve Veri Kümeleri İçin Adlandırma Kuralları

  • Verilerle Çalışma

  • Rapor Tasarım Yüzeyiyle Etkileşim

    • Tasarım Yüzeyindeki Öğeleri Seçme
  • Belirli Rapor Öğesi Türleriyle Çalışma

    • Parametrelerle Çalışma

    • Metinle Çalışma

    • İfadelerle Çalışma

    • Göstergelerle Çalışma

  • Rapor Sayfasındaki Rapor Öğelerinin İşlenmesini Denetleme

Rapor Tasarlama

  • İyi tasarlanmış bir rapor eylem eyleme geçmeyi sağlayan bilgiler sunar.Raporun yanıtlamaya yardımcı olduğu soruları belirleyin.Raporu tasarlarken bu soruları aklınızda tutun.

  • Etkili veri görselleştirme tasarlamak için, rapor kullanıcısının kolayca anlayacağı şekilde bilgileri nasıl görüntüleyeceğinizi düşünün.Görselleştirmek istediğiniz verilerle iyi eşleşen bir veri bölgesi seçin.Örneğin, bir grafik, sayfalarca süren ayrıntılı bilgiler içeren bir tablodan daha etkili bir şekilde özet ve toplama bilgiler sunar.Herhangi bir veri bölgesindeki bir veri kümesinden veri görselleştirebilirsiniz; buna grafikler, haritalar, göstergeler, mini grafikler, veri çubukları ve bir tablix'i temel alan çeşitli ızgara düzenlerindeki tablo biçimindeki veriler dahildir.

  • Raporu belirli bir verme biçiminde sunmayı planlıyorsanız, verme biçimini tasarımınızın başlarında sınayın.Özellik desteği seçtiğiniz işleyiciye bağlı olarak değişir.

  • Raporu bir abonelik olarak sunmayı planlıyorsanız, aboneliği tasarımınızın başlarında sınayın.Parametre desteği oluşturduğunuz aboneliğe bağlı olarak değişir.

  • Karmaşık düzenler oluştururken, düzeni aşamalar halinde oluşturun.Rapor öğelerini düzenlemek için kapsayıcı olarak dikdörtgenler kullanabilirsiniz.Çalışma alanınızın geniş olması için veri bölgelerini doğrudan tasarım yüzeyinde oluşturabilir ve sonra tek tek bunları tamamladıkça dikdörtgen kapsayıcıya sürükleyebilirsiniz.Kapsayıcı olarak dikdörtgen kullandığınızda, içindeki her şeyi bir adımda konumlandırabilirsiniz.Dikdörtgenler rapor öğelerinin sayfalarda işlenme şeklini denetlemeye de yardımcı olur.

  • Rapordaki kalabalığı azaltmak için, belirli rapor öğeleri için koşullu görünürlük kullanmayı düşünün ve kullanıcının öğelerin gösterilip gösterilmeyeceğini seçmesine izin verin.Görünürlüğü bir parametreye veya metin kutusu değiştiricisine göre ayarlayabilirsiniz.Ara ifade sonuçları göstermek için koşullu olarak gizlenen metin kutuları kullanabilirsiniz.Bir rapor beklenmeyen veriler görüntülediğinde, ifadelerde hata ayıklamaya yardımcı olmaları için bu ara sonuçları görüntüleyebilirsiniz.

  • Tablix hücrelerinde veya dikdörtgenlerde iç içe öğelerle çalışırken, kapsayıcı ve kapsadığı öğeler için farklı arka plan renkleri ayarlayabilirsiniz.Varsayılan olarak, arka plan rengi olan hiç.Özel arka plan rengiyle öğeleri göster bir arka plan rengiyle öğeler arasında küme için hiç.Bu teknik, tablix hücrelerinde kenarlıkların görünürlüğü gibi görüntü özelliklerini ayarlamak için doğru öğeyi seçmenize yardımcı olabilir.

Raporunuzu tasarlama gibi göz önünde bulundurmanız gereken noktalar hakkında daha fazla bilgi için bkz: Rapor Planlama (Rapor Oluşturucusu 3,0).

Raporlar, Ver Kaynakları ve Veri Kümeleri İçin Adlandırma Kuralları

  • Veri kaynakları ve veri kaynak belge DataSet'ler için adlandırma kurallarını kullanır.

    1. Veri kaynakları. Güvenlik nedeniyle gerçek bir sunucu veya veritabanı kullanmak istemiyorsanız, kullanıcıya verilerin kaynağını gösteren bir diğer ad kullanın.

    2. Veri kümeleri. Bağlı olduğu veri kaynağını gösteren bir ad kullanın.

    3. Veri bölgeleri. Veri bölgesinin türünü ve görüntülediği verileri belirtin.Aşağıdaki senaryolarda veri bölgesi adları kullanışlıdır:

      1. **Bir rapor bölümü olarak veri bölgesi.**Rapor yazarları rapor Bölümü galerisine göz attığınızda, açıklayıcı bir ad bunları rapor bölümleri için aradıklarını bulma yardımcı olur.

      2. Bir veri akışı olarak veri bölgesi. Uygun izinlere sahip bir rapor okuyucusu bir veri bölgesinden ATOM veri akışı oluşturabilir.

  • Rapor adlarında boşluk yerine alt çizgi kullanın.Rapor Yöneticisi'nden bir rapor yüklerseniz, boşluklar alt çizgilerle değiştirilir.Raporları yerel olarak kaydetmek için karşıdan yükleme özelliğini kullanın ve sonra bunları ekleyebilirsiniz, Business Intelligence Development Studio, altçizgiler kullanarak rapor alt raporlar ve detaylandırma bağlantılar bağımlılıkları doğru tutmak için yardımcı.

Verilerle Çalışma

  • İlk adım olarak, üzerinde çalışmak istediğiniz tüm verilerin Rapor Verileri bölmesinde görünmesini sağlayın.Raporun yanıtlamak için tasarlandığı soruları daraltırken, rapor veri kümelerindeki verileri yalnızca gerekli olarak nasıl sınırlayabileceğinizi düşünün.

  • Genel olarak, yalnızca raporda görüntüleyeceğiniz verileri dahil edin.Kullanıcının raporda görmek istediği verileri seçmesini sağlamak için veri kümesi sorgunuzda sorgu değişkenleri kullanın.Paylaşılan veri kümeleri oluşturuyorsanız, aynı işlevselliği sağlamak için rapor parametrelerini temel alan filtreler sağlayın.

  • Deneyimli bir sorgu yazarıysanız, ara veri miktarları için verileri sorguda değil raporda gruplandırmanın daha iyi olabileceğini anlayın.Tüm gruplandırmayı sorguda yaparsanız, rapor sorgu sonuç kümesinin bir sunumu gibi olur.Diğer yandan, bir grafikte veya matriste büyük miktarlarda veriden toplanan değerleri görüntülemek için, ayrıntı verilerini dahil etmek gerekli değildir.

  • Gereksinimlerinize bağlı olarak, rapordaki rapor veri kaynaklarının adlarını ve konumlarını, veri kümesi sorgu komutunun metnini ve parametre değerlerini görüntüleyebilirsiniz.İlk kullanıcıların karşılaştığı ilk soru verilerin nereden geldiğiyle ilgilidir.Raporda kalabalığı azaltmak için, bu tür bilgileri içeren metin kutularını koşullu olarak gizleyebilir ve kullanıcının bunları görmeyi veya görmemeyi seçmesine izin verebilirsiniz.Bu bilgileri raporun son sayfasına eklemeye çalışın.Metin kutusunun görünürlüğünü kullanıcının değiştirebileceği bir parametreye bağlayın.

Rapor Tasarım Yüzeyiyle Etkileşim

Rapor tasarım yüzeyi WYSIWYG değildir.Tasarım yüzeyine rapor öğeleri koyduğunuzda, bunların göreli konumu öğelerin işlenen rapor sayfasında görünme şeklini etkiler.Boz alanlar korunur.

  • Öğeleri rapor tasarım yüzeyinde hizalamak ve düzenlemek için dayama çizgileri ve düzen düğmeleri kullanın.Örneğin, seçilen öğelerin üst veya yan kenarlarını hizalayabilir, bir öğenin boyutunu başka bir öğeyle eşleşecek şekilde genişletebilir veya öğeler arasındaki boşluğu ayarlayabilirsiniz.

  • Seçili öğelerin tasarım yüzeyindeki konumunu ve boyutunu ayarlamak için ok tuşlarını kullanın.Örneğin, aşağıdaki tuş birleşimleri çok kullanışlıdır:

    • Ok tuşlarınıseçili rapor öğesi taşıyın.

    • ctrl + ok tuşlarıseçili rapor öğesi sürükle.

    • ctrl + ÜST KRKT + ok tuşlarıseçilen boyutunu azaltmak veya artırmak rapor öğesi.

    Daha fazla bilgi için bkz: Business Intelligence Development Studio'daki klavye kısayollarını kullanma.

  • Bir dikdörtgene öğe eklemek için, farenin sol üst ucunu kullanarak dikdörtgen kapsayıcıda öğenin başlangıç konumunu işaretleyin.Seçili öğeleri konumlandırmak için klavye kısayollarını kullanın.Dikdörtgen kapsanan öğelerin boyutunu uymak için otomatik olarak genişler.

  • Bir tablix için birden çok öğe eklemek için hücre, bir dikdörtgen ilk ekleyin ve sonra öğeleri ekleyin.

    Varsayılan olarak, her tablix hücresi bir metin kutusu içerir.Hücreye dikdörtgen eklediğinizde dikdörtgen metin kutusunun yerini alır.Örneğin, bir tablix hücresinin satır yüksekliğini değiştirdiğinizde grafiğin veya göstergenin boyutunun nasıl genişleyeceğini denetlemek için, hücreye dikdörtgen içinde iç içe göstergeler yerleştirin.

  • Use Zoom tasarım yüzeyi görünümünü ayarlamak için denetim.Sayfanın tamamıyla veya sayfanın küçük bölümleriyle çalışabilirsiniz.

  • Alanları Rapor Verileri bölmesinden Gruplandırma bölmesine sürüklemek için, alanları tasarım yüzeyindeki diğer rapor öğelerinin üzerinden sürüklemekten kaçıcının, çünkü bu diğer öğeleri seçer ve tablix veri bölgesinin seçimini kaldırır.Alanı Rapor Verileri bölmesinde aşağı sürükleyin ve sonra Gruplama bölmesinin üzerinden sürükleyin.

Öğeleri Seçme

Rapor Tasarım yüzeyi üzerinde istediğiniz nesneyi seçmek için esc kullanın anahtar, sağ tıklatma içerik menüsü, Özellikler bölmesinde ve gruplandırma bölmesi.

    • Tasarım yüzeyi üzerinde aynı alanda alır raporu öğelerini yığını üzerinden geçiş yapmak için esc tuşuna basın.

    • Bazı rapor öğeler üzerinde rapor öğesi veya rapor öğesi istediğiniz kısmını seçmek için sağ tıklatma içerik menüsü kullanarak deneyin.

    • Özellikler Geçerli seçim için Özellikler bölmesinde görüntüler.

    • Satır grupları ve sütun gruplar içinde bir tablix veri bölgesi bölgesi bölge çalışmak için gruplandırma Bölmesi'nden grubu seçin.

Rapor Tasarımcısı'nda bulunan BI Development Studio, kapalı açılan liste özellikleri bölmesi araç çubuğunda nesneleri ya da Document Outline penceresinde raporu öğelerini hiyerarşik görünümünü seçebilirsinizBu bölmede öğe seçebilir ve tasarım yüzeyinde hangi öğelerin seçili duruma geldiğine bakabilirsiniz.Document Outline penceresinde açmak için View menüsü, Diğer Windowsve i Document Outline.

Belirli Rapor Öğesi Türleriyle Çalışma

Parametrelerle Çalışma

  • Veri kaynak adresindeki veri filtre uygulamak ve yalnızca ne raporun amacı için gerekli almak için rapor parametreleri birincil amacı budur.

  • Rapor parametreleri için, etkileşimi etkinleştirme ile kullanıcının istediği sonuçları alması arasında bir denge bulun.Örneğin, bir parametrenin varsayılan değerleri olarak popüler olduğunu bildiğiniz değerleri ayarlayabilirsiniz.

Metinle Çalışma

  • Bir metin kutusuna birden fazla metin yapıştırdığınızda, metin tek bir metin bloğu olarak eklenir.Her metin bloğu yalnızca bir birim olarak biçimlendirilebilir.Her satırı bağımsız biçimlendirmek için, RETURN tuşuna basarak metin bloğuna gerektiği şekilde yeni bir satır ekleyin.Ardından metin kutusundaki bağımsız metin satırlarının her birine biçimlendirme ve stil uygulayabilirsiniz.

  • Metin kutusunda veya metin kutusundaki yer tutucu metinde biçimlendirme özellikleri ve eylemler ayarlayabilirsiniz.Yalnızca bir satır metin varsa, metin yerine metin kutusunun özelliklerini ayarlamak daha verimlidir.

İfadelerle Çalışma

  • Basit ve karmaşık ifade biçimlerini anlayın.Metin kutularına, Özellikler bölmesindeki özelliklere veya iletişim kutularında ifade kabul konumlara basit ifade biçimini doğrudan yazabilirsiniz.Daha fazla bilgi için bkz: İfadeler (Rapor Oluşturucusu 3.0 ve SSRS).

  • Bir ifade oluşturduğunuzda, her bir bölümü bağımsız olarak oluşturmanıza ve değerini doğrulamanıza yardımcı olur.Ardından tüm bölümleri nihai bir ifadede birleştirebilirsiniz.Kullanışlı bir teknik bir matris hücresine metin kutusu eklemek, ifadenin tüm bölümlerini görüntülemek ve metin kutusunu koşullu görünür olarak ayarlamaktır.Metin kutusu gizlendiğinde kenarlık stilini ve rengini denetlemek için, önce metin kutusunu bir dikdörtgene yerleştirin ve sonra dikdörtgenin kenarlık stilini ve rengini matrisinkiyle eşleşecek şekilde ayarlayın.

Göstergelerle Çalışma

  • Varsayılan olarak bir gösterge en az üç durumu gösterir.Rapora bir gösterge ekledikten sonra, durum ekleyerek veya kaldırarak bunu yapılandırabilirsiniz.Kullanıcılarınızın daha kolay görüntülemesi için, hem renge hem de şekle göre değişen bir gösterge seçin.

Rapor Sayfasındaki Rapor Öğelerinin İşlenmesini Denetleme

  • Rapor Tasarım yüzeyi üzerinde raporu öğelerini ilişkili dataset, ifade, alt rapor veya metin içeriğine yetecek Büyüt.

    • Bir öğeyi rapor sayfası üzerinde konumlandırdığınızda, öğenin ve onun sağındaki tüm öğelerin arasındaki mesafe, bir rapor öğesi yatay olarak büyüdüğünde korunması gereken minimum mesafe olur.Benzer şekilde, bir öğe ile üstündeki öğe arasındaki mesafe, en üst öğe dikey olarak büyüdüğünde korunması gereken minimum mesafe olur.

    • Rapordaki bir öğe verilerini sığdırmak için büyüt ve eşdüzey öğeleri (aynı üst kapsayıcı içindeki öğeleri) aşağıdaki kuralları kullanarak iter:

    • Her öğe, kendisi ile üstünde biten öğeler arasındaki minimum boşluğu korumak için aşağı kayar.

    • Her öğe, kendisi ile solunda biten öğeler arasındaki minimum boşluğu korumak için sağa kayar.Sağdan sola düzendeki sistemler için, her öğe kendisi ile sağında biten öğeler arasındaki minimum boşluğu korumak için sağa kayar.

    • Kapsayıcılar alt öğelerin büyümesine uymak için genişler.Seçilen bir öğe için, Özellikler bölmesinde, Üst özelliği öğenin kapsayıcısını belirtir.Rapor öğelerinin kapsanma hiyerarşisini görmek için Belge Anahattı bölmesini kullanabilirsiniz.

    • The Layout toolbar provides multiple buttons to help align edges, centers, and spacing for report items.Etkinleştirmek için düzeni araç, dan View menüsü, araç çubuklarıve i düzeni.

  • Bir raporu .pdf dosyası olarak kaydetmeyi planlıyorsanız, rapor genişliğinin verme dosyası biçiminde istediğiniz sonuçları vermesi için özel olarak bir değere ayarlanması gerekir.Örneğin, rapor sayfası genişliğini tam olarak 7,9375 inç (20,1613 cm) olarak ve sol ve sağ kenar boşluklarını 0,5 inç (1, 27 cm) olarak ayarlayın.

  • Use Sayfa düzeni ve Sayfa yapısı print uyumlu görünümünde bir rapor oluşturmak için Rapor Görüntüleyicisi araç çubuğunda.İstenmeyen yatay sayfaları kaldırmak için aşağıdakileri yapın:

    1. Veri bölgeleri arasındaki ve raporun kenarlarındaki tüm fazlalık boş alanları kaldırın.

    2. Sayfa kenar boşluklarını azaltın Rapor özelliklerini iletişim kutusu.

    3. Use dikdörtgenler şekilde denetim altında tutmak için kap olarak rapor öğeleri göstermek.

    4. Metin kutusu özellik sütun başlıklarını değiştirmek WritingMode kullanma dikey metin.

Bu davranış, rapor öğelerinin genişlik ve yükseklik özellikleri, rapor gövdesinin boyutu, sayfa yüksekliği ve sayfa genişliği tanımı, üst raporun kenar boşluğu ayarları ve sayfalandırmayla ilgili işleyiciye özel destek etmenlerinin tümünün birleşimi işlenen sayfaya hangi rapor öğelerinin sığacağını belirler.Daha fazla bilgi için bkz: Reporting Services'da Sayfalandırmayı Anlama (Rapor Oluşturucusu 3.0 ve SSRS).