powerdesigner15创建数据库生成脚本
Ctrl + Shift + X,打开脚本编辑界面,使用VBScript编写脚本

点击帮助按钮,可以打开OLE Help,“Libraries >> PdPDM”中可以查看内置的类库。“Appendix >> Code sample”中可以查看编码的示例。

在“D:\Program Files (x86)\Sybase\PowerDesigner 15\VB Scripts”中可以看到系统内置的vbs文件格式的脚本。

脚本示例
dim model '当前模型
set model = ActiveModel
If (model Is Nothing) Then
MsgBox "没有选择模型,请选择一个模型并打开."
ElseIf Not model.IsKindOf(PdPDM.cls_Model) Then
MsgBox "当前选择的不是一个物理模型(PDM)."
Else
ProcessTables model
End If
'*****************************************************************************
'函数:ProcessTables
'功能:递归遍历所有的表
'*****************************************************************************
sub ProcessTables(folder)
'处理模型中的表
dim table
for each table in folder.tables
if not table.IsShortCut then
CustomSub table '自定义过程用来处理相关的操作,比如把字段名全部大写
end if
next
'对子目录进行递归
dim subFolder
for each subFolder in folder.Packages
ProcessTables subFolder
next
end sub
【错误1】 “constraint name uniqueness”
分析:引用的约束名冲突
方法1,主菜单Model >> Referenses >> FK Constraint Name 查找相同的相同的项
方法2,在弹出错误的项目中,点击鼠标右键,选择“automatic correction”
相关文章

如何利用power designer建立业务流程模型?Power Designer创建业务流程
如何利用power designer建立业务流程模型?今天这篇教程就讲述了Power Designer创建业务流程模型的具体流程介绍。感兴趣的朋友不妨阅读下文内容,参考一下吧2019-08-04
PowerDesigner16.6怎么破解?SAP PowerDesigner16.6安装破解详细图文教
PowerDesigner是一款来自国外的数据库建模工具,最近,很多网友问小编PowerDesigner16.6怎么破解?今天脚本之家小编就给大家带来SAP PowerDesigner16.6安装破解详细图文教程2017-11-27
PowerDesigner 16.5汉化破解版安装图文详细教程(附下载)
PowerDesigner 16.5是一款非常不错的数据库建模工具,与Rose不相上下,那么,PowerDesigner 16.5怎么安装以及汉化破解呢?对此,本文就为大家带来了图文详细的PowerDesigne2017-11-21- PowerDesigner打开文件提示打印错误怎么办?在打开pdm文件的时候,总是提示:在您可以执行与打印机有关的任务(例如页面设置或打印一个文档)之前,您必须已经安装打印机,该2016-08-02
- PowerDesigner软件怎么创建概念数据模型?念数据模型就是讲抽象的东西实体化,但是该怎么建立念数据模型?下面我们来看看PowerDesigner中创建概念数据模型的详细教程2015-12-29
利用PowerDesigner15在win7系统下对MySQL 进行反向工程(下)完成
这篇文章主要介绍了利用PowerDesigner15在win7系统下对MySQL 进行反向工程之PowerDesigner15的具体使用方法2014-05-22利用PowerDesigner15在win7系统下对MySQL 进行反向工程(上) 安装驱动篇
这篇文章主要介绍了利用PowerDesigner15在win7系统下对MySQL 进行反向工程之安装驱动篇,需要的朋友可以参考下2014-05-22
如何使用power designer建立UML组件图?power designer创建UML组件图的
如何使用power designer建立UML组件图?下文中详细的介绍了Power Designer创建UML组件图的具体操作方法,感兴趣的朋友不妨阅读下文内容,参考一下吧2019-08-04






最新评论