1. 程式人生 > >navicat for mysql製作報表(生成固定查詢的報表及根據查詢生成報表)

navicat for mysql製作報表(生成固定查詢的報表及根據查詢生成報表)

navicat for mysql可以製作報表(製造業工廠專案實踐總結):

一、報表編輯器中有資料、設計、預覽三個選項卡,每一個選項卡有自己的選單。

二、1、資料可以填寫表、連線方式、欄位、計算、排序等拼接sql,也可以在sql中右鍵編輯,選擇編輯後不能填寫拼接。推薦新建查詢,執行無誤後貼上sql即可。新建的資料可以通過外來鍵點選連結進行連結,有助於主子表。

2、1)設計分標題、頁首、詳細資訊、頁尾。標題只在報表第一頁有。頁首每一頁頂部有,放置欄位名。詳細資訊可以自動羅列多行,放置多條記錄。頁尾放生成時間、頁碼等。

(2)在檔案中點選新建報表會覆蓋當前報表,點選新建可以在報表嚮導中選擇整體排版。推薦新建後區域性調整報表樣式。

(3)可以點選分頁將列表項分在各個頁,頁的其他部分放子表。

(4)字型、顏色、邊框、圖表、影象、二維碼、標籤等都可以設計。

(5)檔案中可以頁首設定可以設定頁面大小。

(6)點選資料樹,會展示資料欄位,右下的版面設計可以進行網格和欄位名和值相對位置(橫縱放)的設定。

(7)影象的左下屬性contentpicture可以選擇圖片。

3、預覽可以預覽所有頁,搜尋內容,列印。

三、雙擊報表可以瀏覽所有頁,搜尋內容,列印,左側圖示可以選擇檔案列印為PDFHTMLExcel、存檔(raf檔案),新增到收藏夾等。報表格式為rtm

四、可以選擇報表、主子表、交叉報表的方式,主子表類似於將詳情放在列表項旁,交叉報表有頂部和左側兩個維度的篩選。

五、查詢後生成報表

新建並儲存帶查詢條件的查詢,參考我的:

結果存在臨時表中,參考我的:

然後在報表的資料選項卡的新建中寫入查詢對應臨時表的語句。

在查詢中輸入條件查詢後,再開啟報表或重新整理之前開啟的報表,即可得到查詢對應的報表。