a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 應用 > 軟件技巧 > 正文

powerdesigner15創建數據庫生成腳本

2024-07-16 17:45:57
字體:
來源:轉載
供稿:網友

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”

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 97在线视频免费 | 亚洲午夜视频 | 一区二区中文字幕 | 欧美极品在线 | 亚洲一区二区三区视频免费观看 | 在线视频一区二区 | 久久久久久电影 | 国产精品久久久久无码av | 亚洲永久免费 | 五月婷婷免费视频 | 裸体的日本在线观看 | 日韩精品www | 亚洲精品www久久久久久广东 | 久久久久久一区 | 国产一级视频 | 亚洲免费在线观看 | 国产精品成人一区二区网站软件 | 男女免费在线观看 | 97精品一区 | 国产毛片一区二区 | 青青成人在线 | 欧美日韩在线看 | 欧美一区二区三区在线观看视频 | 羞羞视频免费在线观看 | 九九九色| 日韩在线视频中文字幕 | 手机看片1| 久久日韩精品 | 精品一区二区三区三区 | 91一区二区在线 | 91精品国产乱码久久久久久久久 | 日韩不卡 | 91久久国产综合久久91精品网站 | a在线播放 | 天天操天天干天天爽 | 亚洲欧美日韩国产综合 | 奇米在线视频 | 久久久久美女 | 色噜| 日日骑夜夜操 | 精品九九九 |