Aracılığıyla paylaş


Ders 5: Parametreler detaylandırma raporu için geçiş ekleme

Detaylandırma raporları geçerli rapordaki bağlantıyı tıklatarak eriştiğiniz bir rapor türüdürDetaylandırma eylemi olan bir metin kutusunu tıklattığınızda, detaylandırma raporunu açarsınız.Detaylandırma raporunda parametreelr varsa, her parametre değerini her rapor parametresine iletmeniz gerekir.

Bu derste, bir parametre ile belirttiğiniz bir satış siparişi için ayrıntı verilerini görüntülemek için yeni bir rapor Tasarım.Varolan bir raporu açın ve bir satış siparişi numarası detaylandırma eylem oluşturmak.Bu raporu çalıştırın ve satış siparişi numarası [NULL]'ı tıklatın, yeni bir rapor açar ve bu satış siparişinin ayrıntılarını görüntüler.

Bir açık rapor sunucusu proje için yeni bir rapor eklemek için

  1. çözüm gezgini'da sağ tıklatın. Raporları, point to Ekleme tıklatın.Yeni öğe.

  2. Içinde Yeni Öğe Ekle iletişim kutusundakiŞablonları, click Raporu.

  3. Içinde Adı, type Satış siparişi Ayrıntısı rdl sonra'ı tıklatınEkleme.

    Rapor Tasarımcısı açılır ve Tasarım görünümünde yeni rapor tanımı görüntüler.

Paylaşılan bir veri kaynağına başvuru oluşturmak için

  1. Rapor verilerini bölmesinde tıklatın Yeni sonra'ı tıklatınVeri kaynak.

    Not

    Rapor veri bölmesi, alınan görmezsiniz, Görünümü menüsünde tıklatın.Rapor veri.

  2. Içinde Adı, type AdventureWorks_Ref.

  3. Seçin Paylaşılan verilere kaynak başvurusu.

  4. kapalı açılan listeden seçin. AdventureWorks.

  5. Click OK.

Yeni bir veri kümesi oluşturmak için

  1. Rapor verilerini bölmesinde, veri kaynağı sağ tıklatın. AdventureWorks_Ref sonra'ı tıklatınVeri kümesi Ekle.

  2. Içinde Adı, type SalesDetails.

  3. Aşağıdaki sorgu içine yapıştırmak Sorgu text box:

    SELECT P.Name AS Product, SD.OrderQty AS Quantity, SD.LineTotal 
    FROM Sales.SalesOrderDetail AS SD 
       INNER JOIN Production.Product AS P 
       ON SD.ProductID = P.ProductID 
       INNER JOIN Sales.SalesOrderHeader AS SOH 
       ON SD.SalesOrderID = SOH.SalesOrderID
    WHERE (SOH.SalesOrderNumber = (@SalesOrder) )
    ORDER BY SD.SalesOrderDetailID
    

    Alan koleksiyon için bir veri kümesi oluşturmak için Sorgu Tasarımcısı bir sorgu parametresi değerle sorguyu çalıştırmak gerek bırakmayacak dikkat edin.

  4. (Isteğe bağlı) Sorgu Tasarımcısı'nı açın ve'ı tıklatın Çalışma (!) tıklatın.@ Için aşağıdaki değeri girin.SalesOrder: SO43659.Sonuç bölmesindeki 12 ürünleri gösterir.Click OK.

  5. Click OK.

  6. Rapor verilerini bölmesinde Parametreler genişletin ve doğrulayın parametresi SalesOrder görünür.

Veri alanları içeren bir tablo eklemek için

  1. Araç kutusundan, tablo tasarım yüzeyi için sürükleyin.

  2. Rapor verilerini bölmesinden, tablo hücreleri veri satırında aşağıdaki alanları sürükleyin: Ürün, miktar, LineTotal.

  3. Raporun önizlemesini yapın.

    Rapor'nı çalıştırmadan önce bir geçerli satış siparişinin numarasını girmeniz gerekir.

  4. Rapor Görüntüleyicisi araç çubuğunda, satış siparişindeki yazın... SO43659.

    Rapor, belirtilen satış siparişinin satır toplamları görüntüler.

Tabloyu biçimlendirmek için

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

  2. Içeren hücre sağ tıklatın. [LineTotal],'ı tıklatın Metin kutusu özellikleri.

  3. ' I tıklatın Sayı.

  4. Içinde Kategori, click Para birimi.

  5. Click OK.

  6. Tabloda, ilk satır sütun başlıklarını içeren satır tanıtıcı'ı tıklatın.Satırdaki tüm hücreler seçilir.

  7. Gelen Biçimlendir menüsü, Yazı tipi tıklatın.Kalın.

    Raporu görüntülediğinizde, para birimi olarak LineTotal değerini görüntüler ve sütun başlıkları kalın yazı tipinde görüntüler.

Sonra bu rapor belirtmek için detaylandırma eylem ekleyin.

Raporunuza bir rapor detaylandırma eylemi eklemek için

  1. çözüm gezgini'da Satış siparişleri.rdl.Rapor açar Tasarım görüntüleyin.

  2. Içinde Sipariş sütun, içeren metin kutusunu sağ tıklatın[Order]ve sonra tıklatın. Metin kutusu özellikleri.

  3. ' I tıklatın Eylem.

  4. Içinde Köprü olarak etkinleştir, select Rapora gidin..

    İletişim kutusunda başka bir bölüm görünür.

  5. Içinde **Rapor listeden seçin...**bırakma-kapalı listesinde, seçin.Satış siparişi Ayrıntısı.

  6. Içinde Raporu çalıştırmak için aşağıdaki parametreleri kullanın., click Ekleme.

    Kılavuza, yeni BIR satır eklenir.

  7. Içinde Adıbırakma-kapalı seçme raporu için tanımlanan parametreleri listesini gösterir listeSatış siparişi.

  8. Içinde Değerbırakma-kapalı listesinde, seçin.[Order].

    Bu değer ana rapordan parametreyi, hedef rapor bekleniyor bağlar.

    Daha sonra, detaylandırma bağlantısının metin stili ve rengini değiştirin.

  9. ' I tıklatın Yazı tipi.

  10. Içinde Efektleri aþaðý açýlan listeden seçinAlt çizgi.

  11. Yanında Renk, click (FX) açmak içinIfade iletişim kutusu.

  12. Varsayılan metni Siyah gibi farklı bir renkleMavi.

    Not

    ' De yazı tipi rengi, geçerli değerleri görmek için Değerleri bölmesinde tıklatın.Daha fazla renk.The Select Color dialog box opens.Bu iletişim kutusundaki geçerli renkleri göz atın ve kullanmak istediğiniz birini seçin.Click OK.

  13. ' I tıklatın SORUNSUZ iki kez.

Şimdi eklemiş olduğunuz metin kutusu seçtiğiniz renkte altı çizili bir metindir.Bu görsel göstergeler rapor okuyucularının başka bir rapora etkin bir bağlantı içerdiğini anlamalarına yardımcı olur.

Raporu önizlemek için

  1. Önizleme'yi tıklatın.The Sales Orders report displays sales orders grouped by tarih.Sipariş sütun detaylandırma bağlantılar satış siparişi numaralarını görüntüler.

  2. Bir satış siparişi numarası detaylandırma bağlantı Ek Yardım düğmesini tıklatın.

    Rapor detaylandırma bağlantının belirlediği çalışır ve sipariş ayrıntıları için tıklattığınız bir satış siparişi numarasını görüntüler.

    Not

    Ana rapora dönmek için, rapor görüntüleyicisi araç çubuğundaki geri okunu kullanın.

Next Steps

Raporunuza Parametre Ekleme öğreticisini başarıyla tamamladınız.Daha fazla raporlama teknik bilgi için bkz: Eğitmenler (Reporting Services).