使用PowerDesigner16.5 逆向数据库生成表结构或导出word文档二

  • 作者: 凯哥Java(公众号:凯哥Java)
  • 经验分享
  • 时间:2019-07-21 09:02
  • 3671人已阅读
简介 在上一篇《使用PowerDesigner16.5逆向数据库生产表结构或导出word文档二》中,我们学会了使用PowerDesigner16.5怎么连接数据库,逆向生成表结构。有时候,我们需要把表结构以word形式导出来。这个时候我们同样可以使用PowerDesigner来实现。本节主要内容:1:自定义需要导出的word模板2:利用模板导出word格式的表结构我们接着上一批讲解五:自定义导出word

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

在上一篇《使用PowerDesigner16.5 逆向数据库生产表结构或导出word文档二》中,我们学会了使用PowerDesigner16.5怎么连接数据库,逆向生成表结构。有时候,我们需要把表结构以word形式导出来。这个时候我们同样可以使用PowerDesigner来实现。

本节主要内容:

1:自定义需要导出的word模板

2:利用模板导出word格式的表结构

我们接着上一批讲解

五:自定义导出word模板

5.1创建模板

Report -- Report Templates...

b44006a94f61800d3d3307e84e6eff8d.png


bce392045d6efb405fea110b661c1ef9.png


f2a5ff568a1fd9f236a58d0cc89dd384.png


a26043051d94c1a3f23893aa00b94e26.png


5.2设计模板

5.2.1设置Title

双击Title,就会自动添加到右侧选中的目录下,默认的目录为顶级的。添加这个的好处是用来分类,右侧的双击可以修改名称,默认为空的。如下图:


b075783dae033fa4cc8d21e38377aee4.png

双击左侧的title会自动到右侧的目录下。如下图:

b0b615826e0f3212614f01457a328c13.png


双击右侧的Title可以修改名称。如下图:

a681ca23d5c0ef74ef5ebc299cb887fb.png


我们分别创建表关系图、表清单、表结构、表结构代码预览。设置完,在导出时候,展示如下:

14314072011f76262871503bb8b7d5df.png


5.2.1.1:创建表关系title设置

5.2.1.1.1:添加图

选中Title-表关系图,在左侧,下拉找到Diagram这个,点击Diagram会自动添加到表关系图下。如下图:

09e0531d38e150f110a9f5f36268b058.png


5.2.1.1.2:设置Diagram

双击Diagram,打开后,选中Diagram Card,然后右键删除。如下图:

a8faace102d4d65ebf34c8f71652f8b9.png


b670efdce9446eea7b03c186ee3300ad.png


5.2.1.1.3:设置表格边框

设置List of Tables in diagram-表在图中的清单格式,添加表格,对表格边框进行边框设置

2c30305cd855c0b3c029a676254e1e25.png


35e897309578a52701ef21575c1c78aa.png


设置完点击确当即可。

设置完成之后,导出后如下图:

5ce83a96f20c48f5bf7c9f1dbdab21b0.png


5.2.1.2:表清单title设置

设置表清单属性,设置之后,可以将所有的表名和对应的表名清单导出到worded中。

5.2.1.2.1:添加表清单title

68cda2e12e4c4fea9ea2760b4248beb2.png




5.2.1.2.2:添加tables

07574780b0db6b8d1c0d84a5239e791d.png


5.2.1.2.3:设置导出时候边框

63bdc222b3bb7486244283c10df0ec53.png


0ab0331cf92552ff271512b6dd69cf07.png


设置完之后,点击确定即可。

导出之后效果:

56036f06e974740430b89e760b8364fe.png


5.2.3:设置表结构属性

色或者表结构属性,此设置设置完成之后,可以将所有的表及表字段等信息用表格方式导出到word中。

a485ebb4805797f8e1497fa948eecc00.png


在左侧Table--ListOfTable Columns,点击会添加到右侧的表结构中。如下图:

7ea706f48b0afa5452fc3d07e0cfee42.png


3745a0419f1ba2277474e54ad742abfc.png


在默认的情况下,只能导出name、code字段,这里我们可以设置自己想导出的其他信息。如下图:

a9f95b3d65a96d5de8cf1d0962fde131.png


设置导出的属性打勾及单元格的宽度。一般我们需要name、code、数据类型、长度、主键、备注等。具体下图:

0deb8c3198b9886f25dc3b68e4e0ea16.png


点击OK即可。

下面的上下简单可调整字段位置。

设置导出表格边框。如下图:

cff90a9bcc66234601ae17f54363386a.png


3308f77bff8d7f3c9599f27a66d8e933.png


导出效果:

69ced6111cd78b40d6e9da3e6ba5c5df.png


5.2.4:设置表结构代码

设置表结构代码这个属性后,可将所有表的sql生成,导出到word中

在左侧找到 view--view code preview.然后拖到右侧。如下图:

73b269e514370b9f5c128c34e2f19287.png


920a2bd02779df4801ebe1468f6dd151.png


配置完成之后,将模板导出到其他目录中。

6847d56acd7d576bd556c631c7e1d501.png


六:导出表结构

切换到Phyxxx。选中 Report-- General Report。如下图:


4b134037b3a0c4bf11545f6144f53ac9.png



选择刚才创建的模板目录,然后导出模板会在列表中显示,选择模板:

bbb1b12582f4aba3882f07fef2dfca98.png


点击文件夹图标,可选择刚才创建的模板目录。

Generate RTF:导出的类型

Report name:导出名称

Language:选择语言类型

File name:选择导出的位置

b6501a85d466d32fe71f999e3f32998f.png


导出后,打开另存为doc即可。导出如下图:

18c964fa469dcf3088a40f6faa3d0a99.png

80ade985d0dda885520e3abc837d28ea.png


至此,通过这两篇的学习,我们已经学会了使用PowerDesigner16.5连接数据库逆向生成表结构和导出word版本的表结构了。


TopTop