Share via


Nasıl yapılır: Tabloya veya Matrise Etkileşimli Sıralama Ekleme (Rapor Oluşturucusu 3.0 ve SSRS)

Kullanıcıların, tablo ve matrislerdeki satır ve sütunların sıralama düzenini değiştirmesine olanak tanımak için etkileşimli sıralama düğmeleri ekleyin.Bu özellik yalnızca, HTML gibi kullanıcı etkileşimini destekleyen işleme biçimlerinde desteklenir.

Etkileşimli bir sıralama düğmesi oluşturduğunuzda, sıralanacak öğeleri, sıralama ölçütünü ve sıralamanın uygulanacağı kapsamı belirtmeniz gerekir.Örneğin, ayrıntı satırlarını müşterinin soyadına göre, bir kategori grubu dahilindeki alt kategori değerlerini satışlara göre veya kategori ve alt kategori grubu değerlerini birlikte toplamlara göre sıralayabilirsiniz.

Raporu görüntülediğinizde, etkileşimli sıralamayı destekleyen sütunlarda sıralama düzenini belirtecek şekilde değişen ok simgeleri bulunur.Etkileşimli sıralama düğmesini ilk kez tıklattığınızda, öğeler artan düzende sıralanır.Sonraki tıklatmalarda, sıralama düzeni artan ile azalan sıralama arasında geçiş yapar.

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

Grup İçermeyen Bir Tablo İçin Ayrıntı Satırlarını Sıralama

Bir Tablo veya Matris İçin Üst Düzey Üst Satır Grubunu Sıralama

Bir Grup İçin Alt Grupları veya Ayrıntı Satırlarını Sıralama

Satırları Karmaşık Grup İfadesine Dayalı Olarak Sıralama

Birden Çok Veri Bölgesi İçin Sıralama Düzenini Eşitleme

Grup İçermeyen Bir Tablo İçin Ayrıntı Satırlarını Sıralama

Kullanıcıya, sütun üstbilgisini tıklatıp tablodaki ayrıntı satırlarını o sütunda görüntülenen değere göre sıralama olanağı tanımak için sütun üstbilgisine etkileşimli sıralama düğmesi ekleyin.

Tabloyu değere göre sıralamak amacıyla sütun üstbilgisine etkileşimli sıralama düğmesi eklemek için:

  1. Rapor Tasarım görünümünde, bir tablo yok grupları ile etkileşimli sıralama düğmesini eklemek, ve sonra istediğiniz sütun başlığındaki metin kutusunu sağ tıklatın Metin kutusu özellikleri.

  2. ' I etkileşimli sıralama.

  3. Seçin Sıralama bu metin kutusundaki etkileşimli etkinleştirmek.

  4. De sıralamak neyin,'ı ayrıntı satırları.

  5. De göre sıralama, bir sıra belirtmek ifade.kapalı açılan listeden, kendisi için olduğunu tanımlama sıralama Eylem sütununda karşılık gelen alan seçin (örneğin, "Başlık" adlı bir sütun için başlık, seçim [Title]).Bir sıralama ifadesi belirtilmesi zorunludur.

  6. Tamam’ı tıklatın.

  7. 1-6 Arasındaki adımları etkileşimli sıralama düğmesini eklemek istediğiniz her sütun için yineleyin.

Sıralama eylem doğrulamak için burayı tıklatarak çalıştırmak raporu önizlemede görüntüleme ve etkileşimli Sırala düğmelerini tıklatın.

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

Bir Tablo veya Matris İçin Üst Düzey Üst Satır Grubunu Sıralama

Kullanıcıya, sütun üstbilgisini tıklatıp tablo veya matristeki üst grup satırlarını o sütunda görüntülenen değere göre sıralama olanağı tanımak için sütun üstbilgisine etkileşimli sıralama düğmesi ekleyin.Alt grupların sırası değişmez.

Grupları sıralamak amacıyla sütun üstbilgisine etkileşimli sıralama düğmesi eklemek için:

  1. Bir tablo veya matris raporu Tasarım görünümünde istediğiniz etkileşimli sıralama düğmesini ekleyin ve sonra'grubu için sütun başlığındaki metin kutusunu sağ tıklatın Metin kutusu özellikleri.

  2. ' I etkileşimli sıralama.

  3. Seçin Sıralama bu metin kutusundaki etkileşimli etkinleştirmek.

  4. De sıralamak neyin,'ı Gruplar.

  5. Açılır listeden, sıralamak istediğiniz grubun adını seçin.Basit Grup ifadelerini temel gruplar için göre sıralama değer Grup ifade ile doldurulur.

    Not

    Karmaşık için Grup ifadeler, el ile küme göre sıralama ifade için Grup ifadesi aynı değerde.

  6. Tamam’ı tıklatın.

Sıralama eylem doğrulamak için burayı tıklatarak çalıştırmak raporu önizlemede görüntüleme ve etkileşimli Sırala düğmelerini tıklatın.

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

Bir Grup İçin Alt Grupları veya Ayrıntı Satırlarını Sıralama

Kullanıcı bir alt gruptan üst Grup değerlerini sıralamak veya en içteki alt grup ayrıntı satırlarını sıralamak için etkinleştirmek için bir grup üstbilgi satırı etkileşimli sıralama düğmesini ekleyin.

Alt grupları veya ayrıntı satırlarını sıralamak amacıyla grup satırı üstbilgisindeki bir metin kutusuna etkileşimli sıralama düğmesi eklemek için:

  1. Rapor Tasarım görünümünde bir etkileşimli sıralama düğmesini eklemek, ve sonra istediğiniz grubun üstbilgi satırı metin kutusuna sağ Metin kutusu özellikleri.

  2. ' I etkileşimli sıralama.

  3. Seçin Sıralama bu metin kutusundaki etkileşimli etkinleştirmek.

  4. De sıralamak neyin, aşağıdaki seçeneklerden birini tıklatın:

    • Ayrıntılar'I Ayrıntıları ayrıntı satırlarını sıralamak için.Açılır listeden, sıralama ölçütü olarak kullanılacak alanı seçin.Bu seçenek için, sıralama ölçütü değerini belirtmelisiniz.

    • Gruplar'I Gruplar alt grubu değerlerini sıralamak için.Bu seçenek için göre sıralama ifade otomatik olarak doldurulur Grup ifadesi.

  5. Tamam’ı tıklatın.

Sıralama eylem doğrulamak için burayı tıklatarak çalıştırmak raporu önizlemede görüntüleme ve etkileşimli Sırala düğmelerini tıklatın.

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

Satırları Karmaşık Grup İfadesine Dayalı Olarak Sıralama

Kullanıcıya, sütun üstbilgisini tıklatıp birleştirilmiş üst ve alt grupları sıralama olanağı tanımak için sütun üstbilgisine etkileşimli sıralama düğmesi ekleyin.Bu etkiyi sağlamak için, grup ifadesini, her iki grubun birleşimi olacak şekilde değiştirmeniz gerekir.Örneğin, bir matris üzerinde bir mağazanın hem renk hem de boyuta göre gruplandırılmış ürünleri için envanter toplamlarının görüntülendiğini varsayalım.Renk için ayrı bir grup, boyut için ayrı bir grup kullanmak yerine, satırları renk ve boyut birleşimine dayalı olarak sıralamak için, renk ve boyut birleşimine dayalı bir grup tanımlayabilirsiniz.Grup ifadeleri tanımlama hakkında daha fazla bilgi için bkz: Grup İfadesi Örnekleri (Rapor Oluşturucusu 3.0 ve SSRS).

Aşağıdaki yordamda, terimler tablix veri bölgesi alanlarını belirmektedir.Daha fazla bilgi için bkz: Tablix Veri Bölgesi Alanlarını Anlama (Rapor Oluşturucusu 3.0 ve SSRS).

Normalde, satırları birden çok gruba dayalı olarak sıraladığınızda, sıralanan satırlara ilişkin toplamları sütun gruplarından bağımsız olarak görmek istersiniz.Bu yordamda, sütun grupları kullanılmamaktadır.Bir matris ekleyip, varsayılan sütun grubunu kaldırarak işe başlayın.Alternatif olarak, bir tablo ekleyip ayrıntılar grubunu kaldırarak da başlayabilirsiniz.

Birden çok grubu sıralamak amacıyla sütun üstbilgisine etkileşimli sıralama düğmesi eklemek için:

  1. Rapor Tasarım görünümünde bir matris ekleyin.

  2. Sayısal alan için verileri sürükleyin hücre dataset için matris bağlamak.

    Daha sonra birden çok alan ve Grup değerleri görüntülemek için kullanılacak bir grup üstbilgisi belirtir bir Grup ifade ile bir grup oluşturacaktır.

  3. Tasarım yüzeyinde matrisin seçildiğinden emin olun.Gruplandırma bölmesi, varsayılan bir satır ve sütun grubu görüntüler.

  4. Satır grupları bölmesinde varsayılan satır grubunu sağ tıklatın ve sonra tıklatın Grubu Düzenle.The Group Properties dialog box opens.

  5. De ad, varsayılan adı olarak gruplandırmak istediğiniz birden çok grupları belirtir bir adla değiştirin.

  6. De Grup ifadeler, grubu, ifade'yi tıklatın (fx) açmak için düğmeyi ifade iletişim kutusu.

  7. Gruplandırmada ölçüt olarak kullanmak istediğiniz tüm alanları belirten ifadeyi yazın.Örneğin, aşağıdaki Grup ifade Color adında bir alan boyutu adında bir alan birleştirir: =Fields!Color.Value & Fields!Size.Value.

  8. Tamam’ı tıklatın.

    Artık, grubu tanımladınız.Bundan sonra, görüntülenecek alanları matrisin tablix gövde alanına sürükleyin.7. adımda gruplamada ölçüt olarak kullanmak üzere seçtiğiniz alanları, her biri kendi sütununda olmak üzere tablix gövde alanına ekleyin.

    Bu senaryoya göre, tablix satır grupları alanındaki ilk sütuna gerek yoktur.Sütun silmek için sütun başlığını sağ tıklatın ve sonra tıklatın Sütun Sil.İletişim kutusu, ilişkili grupların silinip silinmeyeceğini sorar.Click No.Satır grubu alanı silinir ve yalnızca tablix gövde alanı kalır.

    Bundan sonra, varsayılan sütun grubunu sileceksiniz.

  9. Sütun gruplar bölmesi varsayılan sütun grubu sağ tıklatın ve sonra tıklatın Grubu Sil.İletişim kutusunda, grubu ve ilgili satır ve sütunları mı, yoksa yalnızca grubu mu silmek istediğiniz sorulur.' I silme yalnızca grubu.Sütun grubu silinir ve sütun grubu alanı silinir.Yalnızca tablix gövde alanı kalır.

    Sonra etkileşimli sıralama düğmesini matris yayılan metin kutusu ekleyeceksiniz.

  10. İlk satırdaki metin kutusunun içini tıklatın ve i Metin kutusu özellikleri.

  11. ' I etkileşimli sıralama.

  12. Seçin Sıralama bu metin kutusundaki etkileşimli etkinleştirmek.

  13. De sıralamak neyin,'ı Gruplar.

  14. Açılır listeden, 5. adımda oluşturduğunuz grubun adını seçin.Grup ifade otomatik olarak kopyalanan göre sıralama metin kutusu.

  15. Tamam’ı tıklatın.

    Metin kutusunu Sırala düğmesini eklediniz.

  16. (İsteğe Bağlı) Grup değerlerini gösteren sütunlarda yinelenen değerleri gizleyebilirsiniz.Rapor tasarım yüzeyinde, yinelenen değerleri gizlemek istediğiniz değerin görüntülendiği metin kutusunu tıklatın.Özellikler bölmesinde gidin HideDuplicatesve alt -kapalı listesinde, bu matris bağlı dataset adını seçin.

Sıralama eylem doğrulamak için burayı tıklatarak çalıştırmak raporu önizlemede görüntüleme ve sonra etkileşimli sıralama düğmesini tıklatın.Tek tek her değer kendi sütununda görüntülense de, matris grup ifadesinin birleşik değerlerine göre sıralama yapar.

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

Birden Çok Veri Bölgesi İçin Sıralama Düzenini Eşitleme

Kullanıcının tek bir sıralama düğmesini tıklatıp birden çok veri bölgesini sıralamasını sağlayan bir etkileşimli sıralama düğmesi ekleyin.Etkileşimli bir sıralama düğmesi oluşturduğunuzda, birden çok veri bölgesine ilişkin sıralamanın aynı rapor veri kümesine dayalı olarak eşitleyip eşitlenmeyeceğini belirtebilirsiniz.Örneğin, rapor bir matris ve verileri grafiksel olarak gösteren bir grafik içerebilir.Kullanıcı matristeki satırların sıralama düzenini değiştirdiğinde, grafik otomatik olarak aynı sıralama düzenini görüntüler.

Sıralama düzenini eşitlemek için, sıralanacak veri bölgeleri veya gruplar için aynı sıralama ifadelerini kullanmalı ve sıralama kapsamını her iki veri bölgesinin ortak üst öğesi olacak şekilde tanımlamalısınız.Ortak üst öğe, iki veri bölgesinin de bağlantılı olduğu veri kümesi ya da her iki veri bölgesinin de içinde göründüğü kapsayıcı bir veri bölgesi olabilir.Örneğin, raporda aynı veri kümesinden gelen ve listede yer alan verileri gösteren hem bir matris, hem de bir grafik bulunduğunu varsayalım.Sıralama eylemini eşitlemek için, matristeki bir sütun üzerinde etkileşimli sıralama belirtmeli ve kapsamı listeye ayarlamalısınız.Kullanıcı matrisi sıraladığında, grafik de sıralanır.

Matris veri bölgesindeki bir etkileşimli sıralama düğmesi için sıralama düzenini grafikle eşitlemek için:

  1. Rapor tasarım görünümünde rapora bir matris ekleyin.

  2. Matris veri hücresine sayısal bir veri kümesi alanı ekleyin (örneğin, miktar veya satışları temsil eden alan).

  3. Bir satır grubu tanımlayın.Varsayılan olarak, grubun sıralama düzeni grup ifadesiyle aynı ifadeye ayarlanır.

  4. Rapor örneğin, pasta grafiği bir grafik ekleyin.

  5. Adım 2 için seçtiğiniz alan sürükleyin değeri alanı Grafik veri bölmesi.

  6. Seçtiğiniz göre gruplandırmak için alan sürükleyin Kategori grupları alan.

    Grup ifade matris satır grubu ve grafik kategori grubu için aynı olması gerekir.

  7. Kategori grubu sağ tıklatın ve sonra tıklatın Kategori grup özellikleri.

  8. ' I Sıralama.

  9. Click Add.Sıralama seçenekleri kılavuzuna yeni bir sıralama satırı eklenir.

  10. Sırala, adım 6 göre gruplandırmak için seçtiğiniz aynı alan kapalı açılan listeden seçin.

  11. Tamam’ı tıklatın.

  12. Matristeki etkileşimli sıralama düğmesini eklemek, ve sonra istediğiniz sütun başlığındaki metin kutusunu sağ tıklatın Metin kutusu özellikleri.

  13. ' I etkileşimli sıralama.

  14. Seçin Sıralama bu metin kutusundaki etkileşimli etkinleştirmek.

  15. De sıralamak neyin,'ı Gruplar.

  16. Altındaki kapalı açılan listeden Gruplar, sıralama grup adını seçin.Bu grup için Grup ifade için otomatik olarak küme göre sıralama değer.

  17. Seçin de, bu sıralama diğer grupları ve veri bölgeler içinde geçerli.Metin kutusuna, veri kümesinin adını yazın (örneğin, "Satış Verileri").

  18. Tamam’ı tıklatın.

Sıralama eylem doğrulamak için burayı tıklatarak çalıştırmak raporu önizlemede görüntüleme ve sonra etkileşimli sıralama düğmesini tıklatın.Tek tek her değer kendi sütununda görüntülense de, matris grup ifadesinin birleşik değerlerine göre sıralama yapar.

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