要透過 Visual Studio 才可以進行報表開發,因此必須要下載與安裝 SSDT(Sql Server Data Tools),判斷條件很簡單,如果 VS 2017 沒有 BI Template 救代表需要下載了。
點選 VS 2017 版本,並且勾選 Sql Server Reporting Services:

安裝完畢後,開啟 VS 2017,依據 建立基本資料表報表 (SSRS 教學課程)
基本上依據此份文件教學就可以完成基本第一張報表。
簡單說明幾個項目:
- 匯入 AdventureWorks2014 資料庫
因 Sql Server 用 docker image,因此這裡必須要執行 copy host file to docker 方式將下載的資料庫備份匯入:
docker cp .\[host]\[filename] [dockerid]:/[docker]/[folder]
之後就可以用 SSMS 匯入
- 報表資料的視窗有時候會不見,這時候可以用 hotkey 快速呼叫(不用到檢視中慢慢找): ctrl+alt+D

- 透過部署專案就可以直接發佈到 report server,這裡要說明一下幾個網址的差異
發佈網址(點選 專案->屬性 就可以看到):

可以看到 reportserver 是發佈網址
執行報表網址則是 reports:

有問題嗎?歡迎一起討論喔!