1、首先说明我使用的环境

【PD】PowerDesigner生成数据字典_IT

 

 

--------------------------------第一种:不按模板导出导出数据字典-----------------------------

2、打开PDM模型,右键-->NEW-->REPORT

【PD】PowerDesigner生成数据字典_IT_02

 

 

 

【PD】PowerDesigner生成数据字典_IT_03

 

 

3、数据字典编辑器(一些通用模型吧,自己可以再设计)

【PD】PowerDesigner生成数据字典_IT_04

 

 

4、选择Table-->List of Table Columns(先把table加到右边,然后将其他无用的删掉,只留下list of table columns)

【PD】PowerDesigner生成数据字典_IT_05

 

 双击设置表头的名字:

【PD】PowerDesigner生成数据字典_IT_06

 

 

5、在选定的条目上右键,选择Selection把你数据字典需要的数据勾上

【PD】PowerDesigner生成数据字典_IT_07

 

 

 

【PD】PowerDesigner生成数据字典_IT_08

 

 

 

6、选择Layout,设置显示格式

【PD】PowerDesigner生成数据字典_IT_09

 

 

最后再次点击可以查看已经设置好的格式:

【PD】PowerDesigner生成数据字典_IT_10

 

 

【说明】此处Layout、Selection内必须选择相同的内容,不然数据字典显示不完整

重点选择以下参数:Name(名称)、Code(字段名)、Date Type(类型)、Length(长度)、Comment(注释)

 

7、显示设定完成后,点击QuickView以确定是否为需要内容

【PD】PowerDesigner生成数据字典_IT_11

 

8、在预览窗口,点击RTF另存  (可以选择生成word格式和html格式)

【PD】PowerDesigner生成数据字典_IT_12

 

9、成果

【PD】PowerDesigner生成数据字典_IT_13

 

 

 

--------------------------------第二种:按模板导出导出数据字典-----------------------------

 1.首先准备一个数据字典模板(后缀是rtp)     模板下载地址:  http://qiaoliqiang.cn/fileDown/wordTemplate.rtp.zip

【PD】PowerDesigner生成数据字典_IT_14

 

 2.PD中设置模板:

  • 点击report -> Report Templates

【PD】PowerDesigner生成数据字典_IT_15

 

 

  • 选择Path:(然后选择上面的模板所在的文件夹位置)

 【PD】PowerDesigner生成数据字典_IT_16

 

 

 3.接下来按模板导出即可

  • 右键-->NEW-->REPORT

【PD】PowerDesigner生成数据字典_IT_02

 

 

  • 选择模板:

【PD】PowerDesigner生成数据字典_IT_18

 

 

 

 【PD】PowerDesigner生成数据字典_IT_19

 

 

 

 

  •  可以右键点击quick view预览:
  • 点击Report -> Generate Html (或者RTF)生成数据字典

【PD】PowerDesigner生成数据字典_IT_20

 

 

 【PD】PowerDesigner生成数据字典_IT_21

 

 

 效果:

【PD】PowerDesigner生成数据字典_IT_22

 

【当你用心写完每一篇博客之后,你会发现它比你用代码实现功能更有成就感!】