A következő címkéjű bejegyzések mutatása: Reporting services. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: Reporting services. Összes bejegyzés megjelenítése

2015. május 7., csütörtök

SSRS - hiányzó nullozható paraméter

Amikor már nem először deploy-olunk egy riportot, akkor a már létező paraméterek beállításai nem frissülnek. Stackoverflow magyarázatok szerint cache probléma, míg az MSDN szerint (egy hasonló reporting service-re hivatkozva) alapján az van a háttérben, hogy a Report Manager oldalon esetlegesen eszközölt módosításokat nem akarja a rendszer felülírni.

Abban viszont egyet értenek, hogy trükközve, de megoldható a probléma:

Módszer 1:
A Report Manager oldalon módosítjuk a paraméter beállításait

Módszer 2:
Töröljük a kitett riportot és tegyük ki ismét.

Módszer 3:
- nevezzük át a paramétert, és állítsuk be a kívánt dolgokat
- deploy
- nevezzük vissza
- deploy


2013. augusztus 9., péntek

SSRS Multi-value string paraméter para

Ha volt már olyannal gondod, hogy a kedvenc SSRS riportodnál a szűrőből több értéket is átpasszoltál a riport datasetnek és az alap szeparátor karakter a vessző volt és szerencsétlen módon az egyes elemek nem ID-k voltak, és azok is tartalmaztak vesszőt akkor a megoldás a következő:

Az átvezetés 2 réteget érint:
1, Érintett riport DataSetekben módositani a paramétereknél,
elötte:  =Parameters!CostCenter.Value
utána:  =Join(Parameters!CostCenter.Value,";")

Ezzel a megoldással cserére került a datasetnek küldendő separator karakterek. Az alap vessző helyett ezután a pontos vessző lesz az elválasztó.

2, a riport lekérdező logikában cserélni az eddigi vessző splitet  az új separator karakterre.


forrás : http://www.mssqltips.com/sqlservertip/2844/working-with-multiselect-parameters-for-ssrs-reports/


2013. június 11., kedd

XLS XLSX kinyerése Reporting Services-ből

2008 r2-ig a Reporting Services XLS formátumot dob magából (és csak azt) ráadásul az oszlopok típusossága NEM megoldott, tehát nem adja vissza, hogy currency vagy szám az adott oszlop.
2012-től felfelé viszont XLSX a kimenet és csak az. Ez architektúrális tervezésnél fontos szempont, főleg, ha saját kimenetet kell megenni újra bemenetként, pl. egy EXCEL export/import logikánál.

2012. december 13., csütörtök

Visual Studio 2012 és Sql Server 2008 R2

A Visual Studio 2012 telepítésekor új verzióját teszi fel a ReportViewer Control-nak, amit ha üzemeltetéskor másik gépre akarunk futtatni a következők feltelepítésével tudjuk működésre bírni:

Ezen az oldalon vannak a feature pack-ek az Sql Server 2012-höz:
http://www.microsoft.com/en-us/download/details.aspx?id=29065

A következőt kell feltelepíteni:

Microsoft® System CLR Types for Microsoft® SQL Server® 2012
http://go.microsoft.com/fwlink/?LinkID=239644&clcid=0x409

http://www.microsoft.com/en-us/download/details.aspx?id=35747

2011. július 12., kedd

Reporting Services kontra böngésző függetlenség

Vékony a jég, mert bár html alapú és megy a böngészőkben, de a nyomtatáshoz már OCX-et kell installálni, tehát ha az ügyfél teljes böngésző függetlenséget kér riportolásra (aminek eléggé szerves része a nyomtatás, lássuk be), akkor nem lehet ráhazudni, hogy teljesen böngésző független a motor.