打开 PowerDesigner 打开一个数据模型 CDM 或 PDM
选择 Report → Reports
点击 New Report 新建一个报告
输入报告名,选择中文,标准报告
这时显示出来的左边是可使用的项目,右边是报告中已经包含的项目,若是只要数据字典,可以只保留 Title-Tables
在网上搜到了一个简单的数据字典模板项目如下:
在"List of Table Columns-表格%PARENT%的列清单"节点上右击,选择"Layout",定制样式。
如果Reports的Available items 中的Table--List of Table Columns项添加到Report items中后右键后Layout无法打开,那么可以先选择右键的 Quick View预览一下效果后,再选择Layout即可打开
Layout的可以选择显示内容:
Name 名称 Code 代码 Comment 注释
Stereotype 版型 Domain 域 Model 模型
Unit 单元 Format 格式 Minimum
Value 最小值
Maximum Value 最大值 Default
Value 默认值 Cannot
Modify 不可修改
Data Type 数据类型 Length 长度 Precision 精度
Identity 身份 With
Default 有初始值 Mandatory 强制
Primary 主要的(主键) Distinct
Values不同值 Null
Values Rate 零值比例
Foreign Key 外来键 Default 默认值 ValidCode 有效值
ValidMsg 有效信息 ValidText 有效文本 Width 宽度
Parent 父类 Display
Name 名称 Object
Type 对象类型
Creation Date 创建日期 Creator 创建者 Modification
Date 修改日期
Modifier 修改者 Overall
Modification Date 所有的修改日期
Class Name 类名称 Prent
Folder 文件夹 Short
Description 简单说明
Object Location 对象位置 Parent
Package 父的包 Displayed 显示
Annotation Text 附注文本 Description
Text 说明文本 Generation
Origin 产生来源
Uppercase 大写 Lowercase 小写
如果Reports的Available items 中的Table--List of Table Columns项添加到Report items中后右键后Layout无法打开,那么可以先选择右键的 Quick View预览一下效果后,再选择Layout即可打开
Layout的可以选择显示内容:
Name
Stereotype
Unit
Maximum Value
Data Type
Identity
Primary
Foreign Key
ValidMsg
Parent
Creation Date
Modifier
Class Name
Object Location
Annotation Text
Uppercase