PowerDesigner显示Comment注释
PowerDesigner默认显示的列是Name及类型,如下图示:
现在需要显示注释列,以便使得ER图更加清晰。但是PowerDesigner勾选Comment显示没有效果,所以通过以下几步来处理:
双击表,弹出表属性对话框,切到Columns,默认是没显示Comment的,显示Comment列,操作如下:
确定保存,打开菜单 Tools>Display Perferences
勾选name,调整code
确定后,如下
打开菜单Tools>Execute Commands>Edit/Run Script.. 或者用快捷键 Ctrl+Shift+X,执行下面的代码:
Option Explicit
ValidationMode = True
InteractiveMode = im_Batch
Dim blankStr
blankStr = Space(1)
Dim mdl ' the current model ' get the current active model
Set mdl = ActiveModel
If (mdl Is Nothing) Then MsgBox "There is no current Model "
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then MsgBox "The current model is not an Physical Data model. "
Else ProcessFolder mdl
End If Private sub ProcessFolder(folder)
On Error Resume Next Dim Tab 'running table for each Tab in folder.tables if not tab.isShortcut then tab.name = tab.comment Dim col ' running column for each col in tab.columns if col.comment = "" or replace(col.comment," ", "")="" Then col.name = blankStr blankStr = blankStr & Space(1) else col.name = col.comment end if next end if next Dim view 'running view for each view in folder.Views if not view.isShortcut then view.name = view.comment end if next ' go into the sub-packages Dim f ' running folder For Each f In folder.Packages if not f.IsShortcut then ProcessFolder f end if Next
end sub
确定后,如下:
原理就是把显示name的列的值,替换成注释的值,所以下次如果调整comment,还要重新执行脚本,所以最好放在最后执行。
切换database类型
数据库表脚本包含双引号问题的解决方法
在 PowerDesigner 中的 Database -> Edit Currnet DBMS -> Script -> Sql -> Format -> CaseSensitivityUsingQuote 中选择 No,即可:
PowerDesigner显示Comment注释相关推荐
- PowerDesigner显示Comment注释栏
ctrl + u 勾选comment 或者 双击表,弹出表属性对话框
- PowerDesigner显示中文注释
PowerDesigner显示中文注释 一.导出数据结构脚本 建议导出为oracle的数据结构脚本,如果导出为mysql数据结构脚本功能可能识别不了中文注释. 二.添加Comment列 1.点击选中C ...
- powerdesigner显示comment
做数据库设计的时候,本人习惯用powerdesigner,奈何英语不太好,希望在面板上查看的时候,能显示出来中文的注释,这样更能一目了然,花了点心思,终于把这个功能实现了,图片如下: 其实并不难,只是 ...
- PowerDesigner 中将Comment(注释)及Name(名称)内容互相COPY的VBS代码
在用PowerDesigner时.常常在NAME或Comment中写中文在Code中写英文.Name只会显示给我们看,Code会使用在代码中.但Comment中的文字会保存到数据库TABLE的Desc ...
- PowerDesigner生成mysql字段comment 注释
转载自 https://www.cnblogs.com/kangxuebin/articles/3688146.html PowerDesigner生成mysql字段comment 注释 最近需求出了 ...
- pdm 导入mysql 注释_PowerDesigner逆向导入MYSQL数据库并显示中文注释(转载)
我想直观的查看数据库表之间的关系与中文注释,发现Navicat Premium下的表模型功能,并没有注释功能: 用起来不是很方便.所有想到了用PowerDesigner来逆向MYSQL中的表,并显示中 ...
- js文件网页打开后显示中文注释乱码。解决如下:
问题:js文件网页中打开后显示中文注释乱码 解决办法: 1.谷歌浏览器:网上所说的编码在最新版本已取消,所以无法解决. 2.火狐浏览器:同上 3.搜狗浏览器:右键选择`编码`-->`Unicod ...
- pdf注释上锁_如何在iPad上突出显示和注释PDF
pdf注释上锁 Khamosh Pathak Khamosh Pathak The iPad is a great way to read PDFs, but what if you want to ...
- Javac·错误:仅当显示请求注释处理时才接受类名称‘Api‘
阅文时长 | 0.03分钟 字数统计 | 48.8字符 主要内容 | 1.引言&背景 2.声明与参考资料 『Javac·错误:仅当显示请求注释处理时才接受类名称'Api'』 编写人 | SCs ...
- PowerDesigner为表字段添加Comment注释,让name等于Comment
使用PowerDesigner工具设计数据库表,为其中的一些字段增加注释. 具体操作如下: 1.双击需要生成字段注释的表 2.选择Columns选项,点击如图按钮 3.找到Comment并打勾,也可以 ...
最新文章
- oracle java写目录权限_oracle分配权限 学习笔记--转载
- mysql恢复 报错_Mysql 数据恢复报错
- php伪静态限制网页播放视频,学习猿地-php伪静态后html不能访问怎么办
- Intel 10nm为何迟迟不肯露面?良品率偏低
- tensorflow-gpu:false /cuda程序执行出错: libcudart.so.10.0: cannot open shared object file
- 采用HTML5之“data
- 如何用计算机计算log除法,对数计算器_如何使用计算器计算对数
- java3d Intellij suddenly throwing ClassNotFoundException
- 64位Ubuntu14.04系统无法解压bin文件的解决方法
- 联想台式计算机 恢复出厂设置,联想台式机电脑bios如何恢复出厂设置|联想台式机bios恢复出厂设置的方法...
- 普加项目管理甘特图使用--安装部署
- Unity3D 使用图片自定义字体,防止打包安卓后字体变形
- 刷题方法(五步刷题法)
- 【Golang开发面经】深信服(两轮技术面)
- google书签找回
- JPA Criteria Query
- SQL注入学习之特殊符号(三)
- 公链蓬勃发展——多链世界从理想走向现实 | 2021 区块链年报|Footprint Analytics
- 维盟智能路由_维盟智能WIFI路由器怎么设置?
- 玩转华为ENSP模拟器系列 | 配置静态LSP示例
热门文章
- ABAP 日期格式转换(将XXXX-XX-XX或XXXX/XX/XX或XXXX.XX.XX转换XXXXXXXX格式)
- 我用python给我的可爱小邻居做了一个猫狗识别系统~
- CorelDRAW如何设置填充颜色和边框颜色
- 开机出现invalid boot.ini filebooting from c:\windows\ntdetect failed 修复方法
- Unity3D之FingerGestures学习
- Android向系统日历添加日程提醒事件
- 三种古典密码的认识(置换密码,代换密码和轮换密码)
- 基于Java毕业设计游戏分享平台源码+系统+mysql+lw文档+部署软件
- 计算机考试outlook怎么发邮件,outlook怎么用,教您outlook使用方法
- 厦门大学计算机科学夏令营过程,厦门大学信息学院计算机系夏令营学生见面会如期召开-厦门大学计算机科学系...