報表資料庫設計
A. JimuReport積木報表——主子報表如何設計
某公司需製作員工信息表,顯示部門及部門員工詳情,並支持部門信息篩選。選擇積木報表工具設計。
首先,新建資料庫表「wu」存儲部門信息,「user」表存儲員工數據,兩者通過「b_id」與「id」關聯。
設計主表數據集展示部門信息,搜索樣式,拖動數據至單元格。
接著設計子表數據集,展示對應部門的員工信息,同樣拖動數據集單元格。
進行模板設計,布局界面,調整數據集位置。
最後,通過瀏覽器輸入參數查看錶單,參數改變時主子表數據隨之變化。
B. 資料庫課程設計中,什麼叫做「報表」
報表是指專門將從資料庫表中檢索出來的數據集,以列印到紙張上的方式進行輸出的一種資料庫對象。
樓主提問中的附圖是窗體而非報表,盡管窗體也可以列印到紙張上面,但是它與報表有本質上的區別。窗體更適合在屏幕上面查看數據,例如我們可以在有限的屏幕范圍內通過滾動條瀏覽數據,如果將窗體列印到紙張上那麼,超出屏幕范圍的數據就無法看到了。相反報表則是將全部數據輸出到紙張上,我們可以傳統看書的方式一張一張地查看所有報表數據。當然我們也可以不去實際列印報表,而只在屏幕上去預覽這些報表,但是報表與窗體查看數據的方式是很不相同的。
list control控制項不是用來實現報表的。報表應該用報表對象(例如ACCESS報表對象)或報表工具(例如水晶報表)予以實現。當然你也可以用編程的方式將數據輸出到WORD、EXCEL程序以WORD、EXCEL文件的方式實現輸出報表。
C. 如何使用ActiveReport設計時創建圖表報表
添加ActiveReport到Visual Studio項目
5. 創建一個新Visual Studio項目。
6. 從項目菜單中選擇添加新項。
7. 在彈出的添加新項對話框中,選擇ActiveReports 9 頁面報表然後在名稱中輸入ProfitsByGenre。
8. 點擊添加按鈕在設計界面中打開一個新的頁面報表。
參見在工程中添加ActiveReports章節獲取更多關於添加不同報表布局信息。
報表連接數據源
4. 在報表資源管理器中,右鍵點擊數據源節點,然後選擇添加數據源選項或者在添加按鈕下選擇數據源。
5. 在彈出的報表數據源對話框中,選擇常規頁,在名稱中輸入ReportData。
6. 在此頁創建Reels資料庫的連接。參見添加報表數據源章節獲取更多關於連接數據源的信息。
添加數據集
6. 在報表資源管理器中,右鍵點擊數據源節點然後選擇添加數據集選項。
7. 在彈出的數據集對話框中,選擇常規頁然後輸入數據集名稱ProfitsByGenre。此名稱會作為數據源的子節點出現在報表資源管理器中。
8. 在數據集對話框的查詢頁中,在查詢欄位下輸入如下SQL:
SELECT Profit, SalesID, SaleDate, GenreName FROM SalesByGenre WHERE
(SalesID < 1090) AND (GenreName = "Comedy" OR GenreName = "Drama" OR
GenreName = "Adventure") ORDER BY SalesID
9. 點擊查詢文本框右上角的驗證數據集圖標進行驗證。
10. 在欄位頁中,通過點擊添加(+)按鈕在欄位列表中新添加一個欄位。
11. 設置名稱為Month和值為=Fields!SaleDate.Value.Month,此解析出日期欄位的月。
12. 點擊確定關閉對話框。新數據集和查詢出來的欄位會作為節點出現在報表資源管理器下。
添加Chart控制項和對報表數據分組
1. 從工具箱中拖拽一個Chart控制項到報表的設計界面。
2. 在出現的選擇圖表類型向導中,選擇柱形圖然後在屬性窗口中設置如下屬性:
屬性名稱 屬性值
Location 0in, 0in
Size 6.5in, 4.5in
3. 雙擊圖表控制項內部在圖表的頂部,右側和底部出現UI用於拖拽欄位。
4. 從報表資源管理器中拖拽Month欄位到報表底部的將類別欄位拖動到這里上。此操作自動將Month欄位作為X坐標。
5. 右鍵點擊month的類別分組然後選擇編輯打開圖表數據-類別分組對話框。
6. 在彈出對話框的常規頁,在標簽欄位下輸入下面的表達式=MonthName(Fields!Month.Value)然後點擊確定關閉對話框。
7. 從報表資源管理器中拖拽Profit欄位到圖表底部的將數據欄位拖動到這里上。此操作將Profit欄位作為圖表的Y坐標。
8. 在報表資源管理器中拖拽GenreName欄位到右側的將系列欄位拖動到這里。此操作將系列繪制到圖表區域中。
9. 右鍵點擊系列分組然後選擇編輯打開圖表數據-系列分組對話框。
10. 在彈出對話框的常規頁,在標簽欄位下輸入下面的表達式=Fields!GenreName.Value。此操作將GenreName欄位值展示為圖例。
11. 點擊確定關閉對話框。
12. 選中圖表控制項在屬性窗口的底部,選擇圖表數據命令。詳情參見屬性窗口章節。
13. 在彈出的圖表數據對話框中,查看系列值頁下的值欄位確保為=Sum(Fields!Profit.Value)。
配置圖表外觀
1. 選中圖表控制項然後在屬性窗口下點擊圖表外觀命令。
2. 在彈出的圖表外觀對話框中按照如下設置:
標題頁
在標題頁的圖表標題下輸入Profits by Genre,然後修改字型大小屬性為14pt。
調色板頁
在調色板頁在下拉列表中選擇Light。這是一個很好的顏色選擇因為它不同於沒有突出顯示的類型。
圖表區頁
在圖表區頁的背景填充色下的填充色中選擇Silver。
3. 點擊確定關閉對話框。
4. 選中圖表控制項中的Axis X標簽然後在屬性窗口的下部點擊屬性對話框命令。
5. 在彈出的圖表X-坐標軸-標題對話框中設置如下屬性:
標題頁
在標題頁中,在X-坐標軸標題欄位移除默認值「Axis X」文本。
標簽頁
在標簽頁中,設置字型大小屬性為10pt。
6. 點擊確定關閉對話框。
7. 選中圖表控制項中的Axis Y標簽,然後在屬性窗口下點擊屬性對話框命令。
8. 在彈出的圖表Y-坐標軸-標題對話框中按照如下設置屬性:
標題頁
在標題頁中,在Y-坐標軸標題移除默認值」Axis Y」文本。
標簽頁
在標簽頁的格式代碼欄位下拉列表中,選擇Currency格式。設置字型大小為10pt。
刻度頁
在刻度頁的最小值欄位中輸入0。此設置Y坐標軸從0開始。
9. 點擊確定關閉對話框。
預覽報表
在設計時點擊預覽標簽頁查看報表。
或者
在報表瀏覽器中預覽報表
D. Navicat Premium 資料庫設計器和報表有什麼作用
Navicat創建報表有以下幾個主要步驟:(具體圖文並茂教程詳見navicat官網提供的」Navicat功能:報表創建工具「)
1. 連接數據到報表。數據選項卡可以查看創建數據,提供數據給報表,通過「查詢向導」或「查詢設計器」來創建數據查看。通過這兩個視覺化工具選擇數據查看需要的表、欄位、創建搜索准則和排序等。查詢向導通過一步一步的向導視覺化創建和編輯基本的數據。可以在查詢設計器中輸入更多所需的計算和准則以創建復雜的報表(如,搜索報表),SQL選項卡會顯示從資料庫取得數據的SQL語句。
2. 設計報表版面。設計選項卡是設計和組織報表版面的主要階段,它包含報表向導和一些樣本報表,可快速的創建整份報表的版面,這是生成簡單報表的最佳方法。設計自己的版面,簡單的從數據樹中拖放數據,並使用工具欄添加不同的元件。
3. 預覽和導出報表。預覽選項卡:預覽和輸出預覽報表的。如果創建搜索報表,可以運行搜索以篩選數據。在確認報表輸出之後,用戶可以列印或導出報表,報表格式為PDF、MS Excel 等。如果與Navicat計劃功能一起使用,可以設置自動列印報表,並傳送導出的文件到指定電子郵件。
4. 共享報表。Navicat Report Viewer可瀏覽由Navicat報表創建工具設計的報表,並與安裝Navicat Report Viewer的用戶共享報表。連接伺服器,並將報表文件(.rtm)放在報表位置中的資料庫子文件夾,這樣可以大大增加查看報表的靈活性。
許可證:Navicat報表創建工具是Windows平台Navicat企業版或Navicat Premium中的一個功能。每個Navicat企業版或Navicat Premium許可證都搭配一份Report Viewer的許可證,以便用戶之間共享報表。
E. 如何用報表軟體製作出一份直觀的數據分析報表
具體步驟如下:1)新建數據連接:在製作模板之前首先要確保設計者知道存儲數據的資料庫類型、資料庫地址、訪問資料庫的用戶名密碼,然後在Smartbi設計器中新建一個數據連接,建立資料庫與設計器的交互橋梁;
2)新建模板與數據集:數據連接創建好之後,就需要進行模板的添加了,數據連接是用於整個工程的,並沒有實質的將數據從資料庫中取出來,故還需要在特定模板中新建數據集,通過數據連接從資料庫中取數;
3)模板設計:數據准備完成之後,就是進行模板的設計了,模板設計是Smartbi學習過程中的重中之重,我們將模板設計分為報表設計、參數設計、圖表設計和填報設計四個部分。
報表設計是純粹的數據展示,參數設計是動態查詢數據,圖表設計是使用圖表來展示數據,填報設計是錄入數據,將數據寫入資料庫中,根據實際情況確定使用哪一種使用方式,或者聯合使用哪幾種使用方式。
報表軟體靠不靠譜,來試試Smartbi,思邁特軟體Smartbi經過多年持續自主研發,凝聚大量商業智能最佳實踐經驗,整合了各行業的數據分析和決策支持的功能需求。滿足最終用戶在企業級報表、數據可視化分析、自助探索分析、數據挖掘建模、AI智能分析等大數據分析需求。
思邁特軟體Smartbi個人用戶全功能模塊長期免費試用
馬上免費體驗:Smartbi一站式大數據分析平台