1. 程式人生 > >Powerdesigner(16.6) 匯出漂亮的word(實用型)

Powerdesigner(16.6) 匯出漂亮的word(實用型)

資料庫反向工程(中文name)

  1. 點選File->Reverse Engineer->Database

2.選擇資料庫型別

選擇合適的連線資料庫方式,這裡我選擇JDBC

設定中文name

匯出word

  1. 設定匯出word模板
  2. 新建自定義模板
  3. Name(模板名稱):自定義輸入,Language:選擇簡體中文,Type:選擇PDM

匯出的RTF檔案用word開啟如下圖

可以明顯的看見不是很美觀,我們需要將標題左對齊,這裡我們使用巨集命令來行,畢竟實際場景表格較多。指令碼如下

    Dim oTbl As Table

    For Each oTbl In ActiveDocument.Tables
    
        For i = 1 To oTbl.Rows(1).Cells.Count
          oTbl.Rows(1).Cells(i).Select
          Selection.ParagraphFormat.Alignment = wdAlignParagraphLeft
          Selection.Shading.BackgroundPatternColor = wdColorGray15
        Next i

    Next oTbl

附帶RTF(word)報表模板及指令碼程式碼下載連結(比較懶惰的同學可以直接下載)

PD版本是16.6