逆向資料庫 導出word文檔
在上一篇《使用PowerDesigner16.5 逆向資料庫生產表結構或導出word文檔二》中,我們學會了使用PowerDesigner16.5怎麼連接資料庫,逆向生成表結構。有時候,我們需要把表結構以word形式導出來。這個時候我們同樣可以使用PowerDesigner來實現。
本節主要內容:
1:自定義需要導出的word模板
2:利用模板導出word格式的表結構
我們接著上一批講解
五:自定義導出word模板
5.1創建模板
Report -- Report Templates...
5.2設計模板
5.2.1設置Title
雙擊Title,就會自動添加到右側選中的目錄下,默認的目錄為頂級的。添加這個的好處是用來分類,右側的雙擊可以修改名稱,默認為空的。如下圖:
雙擊左側的title會自動到右側的目錄下。如下圖:
雙擊右側的Title可以修改名稱。如下圖:
我們分別創建表關係圖、表清單、表結構、表結構代碼預覽。設置完,在導出時候,展示如下:
5.2.1.1:創建表關係title設置
5.2.1.1.1:添加圖
選中Title-表關係圖,在左側,下拉找到Diagram這個,點擊Diagram會自動添加到表關係圖下。如下圖:
5.2.1.1.2:設置Diagram
雙擊Diagram,打開後,選中Diagram Card,然後右鍵刪除。如下圖:
5.2.1.1.3:設置表格邊框
設置List of Tables in diagram-表在圖中的清單格式,添加表格,對表格邊框進行邊框設置
設置完點擊確當即可。
設置完成之後,導出後如下圖:
5.2.1.2:表清單title設置
設置表清單屬性,設置之後,可以將所有的表名和對應的表名清單導出到worded中。
5.2.1.2.1:添加表清單title
5.2.1.2.2:添加tables
5.2.1.2.3:設置導出時候邊框
設置完之後,點擊確定即可。
導出之後效果:
5.2.3:設置表結構屬性
色或者表結構屬性,此設置設置完成之後,可以將所有的表及表欄位等信息用表格方式導出到word中。
在左側Table--ListOfTable Columns,點擊會添加到右側的表結構中。如下圖:
在默認的情況下,只能導出name、code欄位,這裡我們可以設置自己想導出的其他信息。如下圖:
設置導出的屬性打勾及單元格的寬度。一般我們需要name、code、數據類型、長度、主鍵、備註等。具體下圖:
點擊OK即可。
下面的上下簡單可調整欄位位置。
設置導出表格邊框。如下圖:
導出效果:
5.2.4:設置表結構代碼
設置表結構代碼這個屬性後,可將所有表的sql生成,導出到word中
在左側找到 view--view code preview.然後拖到右側。如下圖:
配置完成之後,將模板導出到其他目錄中。
六:導出表結構
切換到Phyxxx。選中 Report-- General Report。如下圖:
選擇剛才創建的模板目錄,然後導出模板會在列表中顯示,選擇模板:
點擊文件夾圖標,可選擇剛才創建的模板目錄。
Generate RTF:導出的類型
Report name:導出名稱
Language:選擇語言類型
File name:選擇導出的位置
導出後,打開另存為doc即可。導出如下圖:
至此,通過這兩篇的學習,我們已經學會了使用PowerDesigner16.5連接資料庫逆向生成表結構和導出word版本的表結構了。


TAG:凱哥java |