博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PowerDesigner 使用的一些技巧(转)
阅读量:6036 次
发布时间:2019-06-20

本文共 1754 字,大约阅读时间需要 5 分钟。

-> Generate Database ,在弹出的 Database Generation 对话框中选择脚本存取路径及脚本文件名称 

     3、点击确定后生成数据库建库脚本(*.sql)

二、生成脚本时报错: Column Code maxinum lenght

     原因:字段超过15字符就发生错误(oracle)
      解决:打开PDM,Database - Edit Current DBMS -script-objects-column-maxlen,把value值调大(原为30),比如改成60。出现表或者其它对象的长度也有这种错误的话都可以选择对应的objects照此种方法更改!
     或者使用下面的这种方法:生成建表脚本时会弹出Database generation提示框:把options - check model的小勾给去掉,就是不进行检查。

三、去掉默认的新建的表名和字段名加上双引号问题 
      打开Database -> Edit Current DBMS ,出现一个编辑界面,在右边的框里,找到script分节点,再依次找到sql -> format 节点,下面有一个这样的名称的属性:CaseSensitivityUsingQuote,把这个属性的值设为“NO”,再看生成的script,就全部双引号都去掉了。

     其实加上双引号,SQL也应该能通过,而且加上双引号,生成的表名\列名会严格按照我们设定的大小写来定,而不加双引号,在oracle中都会转成大写。

 

四、生成脚本时使用name代替空的Comment :  Generate Name in Empty Comment  

       Database->Database Generation->Options ->Generate Name in Empty Comment  
如果设计时没有写Comment,就用Name替代。

 

五、修改表的字段Name的时候,Code不自动跟着变   

     tools->General   Options->Dialog:Operation   Modes:    NameToCodeMirroring(checked=false) 

 

六、编辑表时显示注释选项  

     PD中,编辑表时,默认是不显示Comment的,如果要显示:

     选定编辑的表,右键- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷键Ctrl+U)- >Comment(前面打勾)- >OK  

 

七、设置Entity自动调整尺寸大小

     当给Entity添加了字段或其他修改时,Entiry的显示尺寸大小不会自动调整,如果想自动调整: 在Entity上点击右键 → 单击Format…菜单项 → 选择size标签页 → 勾选Auto adjust to text即可

 

八、设置Entity的默认字体

    创建Entity时,如果PD默认字体不适合自己的个人习惯,每次创建了一个实体后都要修改实体的字体,非常麻烦,是否有只修改一次一劳永逸的方法呢?Tools → Display Preferences… → Format → Entity → Modity… → Font → 进行相应修改并保存设置 → Set As Default

 

九、PDM中生成的ER图太小看不清楚

     当一个图中的表、关系太多时,默认生成的报告图会看不清楚,这时需要设置一下。

     Report-->Report Templates-->选中你要生成的报告模板,比如我生成的是standard Phsical Report-->选中后再选择左上角的第一个按钮(编辑按钮)--->右边的窗口中,右键单击Graphics-- >format--->选custom,调整百分比大一些--->ok

 

 

 十、把表的列的name\code都转为小写

tools-->Model Options-->Name Convertion-->Column-->code-->Lowercase --->Set as Defalut--->ok

转载于:https://www.cnblogs.com/Specialforce/archive/2011/09/26/2191674.html

你可能感兴趣的文章
使用Nginx搭建WEB服务器
查看>>
网络安全系列之二十九 NMAP的使用
查看>>
Office 2007 的定制和部署
查看>>
php打印warning日志引发的core追查
查看>>
Silverlight概要
查看>>
"熊猫影子"最新截获 病毒作者为熊猫烧香叫屈
查看>>
理解SQL Server内存授权
查看>>
Exchange Server 2010 公共文件夹创建配置
查看>>
Qt地址簿-界面
查看>>
论Optimizer的工作模式ALL_ROWS&FIRST_ROWS
查看>>
flex中ComboBox和datagrid的使用
查看>>
Linux Shell脚本生产环境下安全地删除文件
查看>>
JAVA实现拼图游戏
查看>>
Azure运维系列 6:使用自定义映像创建虚拟机
查看>>
puppet成长日记二 Package资源详细介绍及案例分析
查看>>
AE+C# 向axPageLayoutControl1添加图例
查看>>
Hive Streaming 追加 ORC 文件
查看>>
打开Apache自带的Web监视器
查看>>
企业 SOA 设计(2)–组件化产品开发平台
查看>>
在笛卡尔坐标系上描绘函数2*x+Math.sqrt(5-x*x)及其共轭函数2*x-Math.sqrt(5-x*x)曲线
查看>>