Ať už se jedná o produkční prostředí nebo vývoj sám u sebe tak pro běh reportů je potřeba mít nainstalovanou součást SQL Serveru: SQL Server Reporting Services.
Verze SQL Serveru doporučuji Standard nebo Enterprise. Na Express edici ani rozchodit report server nelze.
Po nainstalování SQL Reporting Service přibude v programech: Microsoft SQL Server 2014/Configuration Tools/SQL Server 2014 Reporting Services Configuration Manager. Přes něj je potřeba Reporting Service rozběhat (účet pod kterým běží, adresa webové služby, databáze report serveru, adresa report manager).
Následně pak přes report managera provést upload samotného reportu. V něm se nastavují 2 základní věci: datasource = připojení na konkrétní databázi; účet pod kterým report běží (ten musí mít přístup k dané databázi tuším na úrovni db owner).
Upload samotného reportu lze provést buď přes report manager = webové rozhraní. Anebo lze provést z report builderu připojením na report server.
Je to celkem přímočaré, pro nějaké lokální testování stačí při instalaci ponechat všechno v default. Pro mě osobně bývá největší zádrhel v nastavování přístupu.
Když to shrnu tak v kostce je potřeba provést následující:
1) Rozběhat reporting services
2) Provést upload reportu na report server
Proměnná se do reportu zadává v části Parameters při vytváření reportu.