SORU
3 Temmuz 2009, Cuma


Kullanma zamanı RDL raporları üzerinde RDLC?

Son haftalarda SSR 2008 / 2005 eğitim olmuştur ve bazı sunucu tarafı raporları oluşturduk. Bazı uygulama için, bir meslektaşım bu özel durum için RDLC içine bakmam önerildi. Şimdi RDL ve RDLC arasındaki temel fark başımı almak için çalışıyorum.

Bu Bilgi ararken en iyi parçalanmış bilgi verir. Öğrendim ki:

  • RDLC raporlar veri almak hakkında bilgi saklamayın.
  • RDLC raporları doğrudan Rapor Görüntüleyicisi denetimi tarafından çalıştırılabilir.

Ama ben hala tam olarak RDLC dosyası ve diğer ilgili sistemler arasındaki ilişki (Raporlama Sunucusu, kaynak veritabanı, istemci) anlamıyorum.

RDLC dosyaları hakkında iyi kavramak için, bunların kullanımı bir RDL üzerinde RDLC seçsin ne RDL dosyalarını ve ne kadar farklı olduğunu bilmek istiyorum. Kaynaklara bağlantılar da memnuniyetle karşılanıyor.

Güncelleme:

thread on the ASP.NET forums aynı sorun açıklanır. O, bu konuda biraz daha anlayış kazandım.

RDLC bir özelliği çalıştırılabilirtamamen istemci tarafındaRapor Görüntüleyicisi denetimi.

  • Bu Raporlama Hizmetleri bir örneği olan ihtiyacı ortadan kaldırır, ve hatta herhangi bir veritabanı bağlantısı olsun ama: ihtiyacını ortadan kaldırır
  • Raporda gerekli verileri el ile sağlanacak olan gereksinimi arttırır.

Yoksa, bu bir avantaj mı yoksa bir dezavantaj özellikle uygulamaya bağlıdır.

Benim uygulama, Raporlama Hizmetleri bir örneği mevcut zaten ve raporlar için gerekli verileri kolayca bir veritabanından çekilebilir. Herhangi bir nedenle bana RDLC düşünün kalmadı, ya da sadece RDL ile sopa gerekir?

CEVAP
27 Mayıs 2010, PERŞEMBE


RDL ve RDLC biçimleri arasındaki fark Nedir? s:

Bir: RDL dosyaları SQL tarafından oluşturulur Rapor Server 2005 sürümü Tasarımcı. RDLC dosyaları tarafından oluşturulur Visual Studio 2008 sürümü Rapor Tasarımcısı.

RDL ve RDLC biçimleri aynı XML var şema. Ancak, RDLC dosyaları, bazı değerleri (sorgu metin gibi) bunun anlamı, boş, izin hemen hazır değiller bir Rapor Sunucusu için yayımlanmış. Bu eksik girilen değer olabilir açılış RDLC dosyası SQL kullanarak Rapor Server 2005 sürümü Tasarımcı. (Yeniden adlandırmak için .rdlc için .ilk rdl.)

RDL dosyaları ile tam uyumlu bu Makalesine zamanı kontrol. Ancak, bazı RDL dosyalarını içermiyor bilgi tasarım-zaman bu Rapor Görüntüleyicisi denetimi bağlıdır otomatik olarak oluşturmak için veri bağlama kod. El ile bağlama veri, RDL dosyaları kullanılabilir Rapor Görüntüleyicisi denetimi. Yeni! Ayrıca Bkz: RDL Görüntüleyicisi örnek program.

Bu Makalesine kontrol unutmayın herhangi bir mantık içermiyor veritabanlarına bağlanma veya yürütme sorgular. Ayırarak böyle bir mantık, bu Makalesine yapıldı tüm veri kaynakları ile uyumlu, veritabanı olmayan veri kaynakları da dahil olmak üzere. Ancak bu demek oluyor ki bir RDL zaman dosya Makalesine tarafından kullanılır kontrol, SQL ile ilgili bilgiler RDL dosyayı göz ardı ederek. denetim. Ana makinedir uygulama için sorumluluk. , sorguları yürütmek veritabanlarına bağlanmak ve tedarik Makalesine verilere ADO.NET şeklinde kontrol DataTable.

http://www.gotreportviewer.com/

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • macpulenta

    macpulenta

    9 EYLÜL 2006
  • Qmusic Romania

    Qmusic Roman

    8 Temmuz 2011