Aracılığıyla paylaş


Ders 3: Bir rapor modeli tabanlı sorgu oluşturma

Bu derste, yıl ve üç aylık dönemlere göre ürün satışlarını gösteren bir sorgu oluşturur.Altı alanları sorguya ekleyin ve yalnızca verileri ve 1/5/2003 sonrasında döndürülen bir filtre uygulamanız.Yaklaşık olarak tasarlamak için olan aynı sorgu için kullanılan sorgudur SQL Server 2008Report Oluşturucu örnek raporda, ürün satış yılı tarafından başlığı.

Sorgu Tasarımcısı penceresini açmak için

  1. Içinde Çözüm Gezgini sağRaporları ve seçin. Yeni rapor ekleme.

    Rapor Sihirbazı'nı açar.

  2. ' I tıklatın Sonraki.

    The Select the Data kaynak sayfa appears.

  3. Içinde Paylaşılan veri kaynağı bırakma-kapalı listesinde, seçin.RMQBdatasource.

  4. ' I tıklatın Sonraki.

  5. Üzerinde Sorgu tasarımı sayfasında, tıklatın.Sorgu Oluşturucu.

    Sorgu Tasarımcısı penceresini açar.Bu pencere için Rapor Oluşturucu benzer olduğunu unutmayın.Soldaki bölmede, varlıkları ve sorgunuza eklediğiniz, ilgili alanları listesidir.Varlıkları sağında açılan bir bölge listesidir.Sorgunuzu oluşturmak için , varlıkları ve Sorgunuzdaki, bu alan için kullanmak istediğiniz alanları sürükleyin.Alanları sağında liste sonuçlar bölmesinde, sorgunuzu çalıştırın ve dilediğiniz saat iade edilen sonuçları görüntülemek.

Sorguyu oluşturmak için

  1. Içinde Varlıklar Sorgu Oluşturucu penceresini, select listesiÜrün.

  2. Gelen Alanları listesinde, seçin.Ürün kategori alan ve sorgu alanına sürükleyin.

  3. Gelen Alanları listesinde, sürükleyin.Ürün alt kategori alanının sağ kenarına Ürün kategori alan.

  4. Gelen Alanları listesinde, sürükleyin.Adı alanının sağ kenarına ürün alt kategori alan.

  5. Içinde Varlıklar tıklatın.Satış sonra'ı tıklatınSatış siparişi.

  6. Içinde Alanları listesinde, genişletin.Sipariş tarih alan.

  7. Gelen Alanları listesinde, sürükleyin.Sipariş yıl alanının sağ kenarına ad alan.

  8. Gelen Alanları listesinde, sürükleyin.Sipariş üç aylık dönem alan sırası Year alanını sağ kenarına.

  9. Gelen Alanları listesinde, sürükleyin.Toplam süre toplamı alan sırası üç aylık dönem alanını sağ kenarına.

    Gereksinim duyduğunuz tüm alanlarını eklediniz ve sorgunuz aşağıdaki resme benzer görünmelidir.

    A report model-based query in Query Designer.

    Sonra sorguya bir süzgeç uygular.

Filtreyi uygulamak için

  1. Sorgu Tasarımcısı araç çubuğunda tıklatın. Süzgeç.

    Verilere filtre uygula iletişim kutusunu açar.

  2. Içinde Varlıklar tıklatın.Ürün.

  3. Içinde Alanları listesinde, çift tıklatınÜrün kategori.

  4. Filtre yan tümce'ı tıklatın. eşittir ve seçin. bir listedeki.

  5. ' I tıklatın Seçili değer) ve sonra seçim Donatıları, Bisikleti, and Giysisinin.

    Bu ürünler için satış verilerini yalnızca, işlenmiş rapor döndürülür.

  6. Içinde Varlıklar Seçim listesiSatış siparişi.

  7. Içinde Alanları listesinde, çift tıklatınSipariş tarih.

  8. Filtre yan tümce'ı tıklatın. Sipariş tarih ve seçin. Sor.

  9. Sağ tıklatma eşittir) ve sonra seçim tarihte veya sonra.

  10. Açılan kutuda, yazın veya seçin 1/5/2003.

  11. Click OK.

    Böylece, yalnızca satış Donatıları, bisiklet ve elbise, oluştuğu veya 1/5/2003 görüntülenir sonra belirli bir satış tarih girmek için bir rapor Görüntüleyicisi istendiğinde rapor sorgusu için başarıyla bir filtre uyguladınız.Ardından, Rapor Sihirbazı'na döndürecektir.

Rapor Sihirbazı'na dönmek için

  • Sorgu Tasarımcısı'nda Click OK.

    The Design the Query sayfa of the Report Wizard appears again.Sorgu, yeni oluşturulan bulunduğu Sorgu dizesi box.

Next Steps

Sonra raporunuz tasarım gerekir.Bir sonraki dersine, bir rapor yapısı ve stili seçin ve toplamları rapora ekleyin.Bkz: Ders 4: Raporu Tasarlama.